Sunday, January 07, 2007

Software Company Captures Mobility Decode Patent

Microsoft's Don Dodge, Director of Business Development for Microsoft's Emerging Business Team Picks Scanbuy As A Company To Watch In 2007 (December 20, 2006). Image Credit: Scanbuy, Inc.

On January 2, 2007, the United Stated Patent Office issued a patent to Scanbuy, Inc. (New York, NY) for a "System and method for decoding and analyzing barcodes using a mobile device".

The method will be known commercially as "ScanZoom" software and will enable a user of a cellphone with a camera to achieve a connection to objects and their corresponding websites and/or database information contained within the symbology that is scanned. This ability to connect to objects through digital information and electronic devices is becoming known as "physical world connection" and the symbol or rfid trigger the electronic device decodes or gets information from - a "physical world hyperlink" or PWH.

Soon all objects will have a PWH so that one will be able to connect and know the information about any object anywhere.

Patent #7,156,311 was issued to Scanbuy, a company Microsoft identifies a primary physical world connection player, with the following information found at the United States Patent and Trademark Office website.

Excerpts from United States Patent and Trademark Office -

Abstract

The present invention discloses a system and method for decoding barcodes using mobile device. Generally, the barcode image is acquired via a digital camera attached to the mobile device. After the barcode image has been acquired, software located on the mobile device enhances the barcode image and subsequently decodes the barcode information. The barcode information is then transmitted to a server via a wireless network. The server processes the barcode information and transmits media content related to the barcode back to the mobile device.


SUMMARY OF THE INVENTION

The present invention provides a software application and system (hereinafter referred to as "ScanZoom") designed to successfully process and decode barcodes acquired via digital imaging techniques. ScanZoom software empowers a user to use a cell-phone or PDA equipped with a digital camera as a scanner of barcodes (one-dimensional and two-dimensional) or any other similar machine-readable code. It seamlessly integrates the barcode scanning technology with the digital camera (built-in or attached) of the cell phones/PDAs/Pocket PCs.

To utilize the ScanZoom software, a user downloads the ScanZoom onto his/her cell phone or PDA through wireless access protocol ("WAP"), infrared, or Bluetooth.RTM. connectivity. However, any protocol which allows a user to download a program to a mobile device may be utilized to download ScanZoom. Once the user has downloaded ScanZoom, the user launches the application. This causes ScanZoom to properly initialize the digital camera coupled to the mobile device to accept input. It starts the digital camera by calling its Application identification.

The user then takes a picture of the barcode using the digital camera. As soon as the barcode is captured, the ScanZoom software decodes the barcode utilizing a decoding engine integral to the ScanZoom software. Alternatively, the Scanzoom software may send the image of the barcode to a central server for decoding by sending a multimedia message service ("MMS") message to the server containing the barcode image.

If ScanZoom sends a MMS message to the server, it launches the MMS Application Id, composes the appropriate message on the fly, and then sends the message to the SMS/MMS server. On the server side, a global system for mobile communications ("GSM") modem connected to the server has the appropriate security identity module ("SIM") card and takes the services from any mobile service provider. The server fetches the MMS message from the GSM modem queue and performs appropriate action depending upon the message. The server can then send back a simple SMS message or can send back a multimedia message service ("MMS") message which can launch a WAP browser on the mobile device and direct it to the appropriate website, or send back information to the user through any other existing wireless protocol.

The location of the decoding depends entirely upon the processing capabilities of the mobile device utilized. For example, if the ScanZoom software is operating on a mobile device with lower system capabilities, such as a first generation camera phone, the mobile device will automatically send the digital image of the barcode to a server for decoding.

The barcode decoding engine continuously runs in a loop until it's able to decode the image taken by the digital camera into a barcode. If the barcode cannot be properly resolved, the user is prompted to take another picture of the desired barcode.

Additionally, the barcode decoding may also be performed in real time. The ScanZoom software accomplishes this by constantly capturing and processing the image of the barcode until it is correctly decoded. This eliminates the extra step of the user having to press a button to capture an image of the barcode.

After the barcode has been correctly resolved either by the mobile device or the server, the mobile device displays the appropriate media content to the user. The media content displayed to the user depends entirely on the barcode scanned. For example, if a user scans a barcode on a compact disc, the ScanZoom application may launch a WAP browser and direct the user to a site which allows the user to purchase the compact disc electronically. As another example, if a user scans a barcode located on a food item, the server may return a SMS message to the mobile device indicating the nutritional contents of the scanned item.

Current Product Description: SCANBUY Media allows content providers and advertisers to streamline the access to mobile content by assigning to a dedicated two-dimensional (2D) barcode one or several WAP destinations. Image Credit: Scanbuy, Inc.

Therefore, it is an object of the present invention to provide a software application and system capable of accurately and reliably decoding barcodes and other machine-readable codes acquired via a digital camera connected to a mobile device.

Another object of the present invention is to provide a software application and system which allows for the decoding of barcodes in a wide range of conditions.

An additional object of the present invention is to provide a software application and system for decoding barcodes which is quick and responsive.

Yet another object of the present invention is to provide a software application and system for decoding barcodes which is robust under adverse lighting, imaging, and focusing conditions.

Still another object of the present invention is to provide a software application and system for decoding multiple barcode formats.

Another object of the present invention is to provide a software application and system which does not adversely affect device performance, usability, or form factor.

Furthermore, an object of the present invention is to provide a software application and system for decoding barcodes which does not significantly impact device power consumption nor degrade general camera performance.

It is another object of the present invention to provide a barcode decoding system which requires minimal or no changes to the manufacturing process of the mobile devices.

An additional object of the present invention is to provide a barcode decoding system having a low incremental cost per device.

Another object of the present invention is to provide a highly reliable barcode decoding system requiring minimal user support.

These and other objects of the present will be made clearer with reference to the following detailed description and accompanying drawings.

Reference Here>>

Current Product Description: With SCANBUY Shopper, we now give consumers the power to become educated. Our ultimate mobile software allows them to compare retail prices with online prices right from their cell phone, and be sure they walk away with the best deal, wherever they are. Image Credit: Scanbuy, Inc.

As for Scanbuy, the company's mission statement states the following -

MISSION STATEMENT

SCANBUY enables camera phones to capture and immediately decode printed or electronically displayed barcodes. One scan to stream music, watch trailers, download ringtones, access information, and shop with your cell phone.

SCANBUY solutions are designed for handset manufacturers, wireless carriers, content providers and retailers.

SCANBUY integrates its products with an array of business platforms and provides SDK to be utilized with other proprietary solutions.

Reference Here>>

ht: The Pondering Primate

No comments: