تولید برچسب رمزگذاری شده برای شناسایی کالاهای تقلبی

به نقل از سایت اخبار فناوری اطلاعات و ارتباطات ، فن آوری های نوین :    

به گزارش خبرگزاری مهر به نقل از آسین ایج، تولید کالاهای تقلبی سالانه میلیاردها دلار به شرکت‌های تجاری جهان ضرر می‌زند و از همین رو محققان دانشگاه ام آی تی، برچسب شناسایی کالای تازه ای را ابداع کرده‌اند که می‌تواند اصالت یک کالا را بدون اشغال فضای زیاد یا امکان دستکاری شدن و سوءاستفاده تشخیص دهد.

این برچسب تازه میلیمتری انرژی مورد نیاز خود را از طریق دیودهای فتوولتائیک تأمین می‌کند. هر یک از این برچسب‌ها اطلاعاتی که نشان دهنده اصالت محصول است را به طور بی سیم برای دستگاه مقصد بررسی کننده این موضوع ارسال می‌کنند.

برچسب‌های یادشده که در عمل تراشه‌های سیلیکونی یکپارچه محسوب می‌شوند، دربرگیرنده مجموعه‌ای از آنتن‌ها هستند که می‌توانند برای انتقال بی سیم داده‌ها اقدام کنند. برد این برچسب‌ها در حال حاضر تنها پنج سانتیمتر است که قرار است در آینده بر این رقم افزوده شود.

131
0 0

لینک های مفید

طراحی لوگو دراصفهان

بانک اطلاعات مشاغل رایگان
لوازم یدکی جک JAC

کتاب های ادبیات آمریکای لاتین

سنگ چینی

کرم گریم


$(window).load(function () { 'use strict'; function activeStickyKit() { $('[data-sticky_column]').stick_in_parent({ parent: '[data-sticky_parent]' }); // bootstrap col position $('[data-sticky_column]') .on('sticky_kit:bottom', function (e) { $(this).parent().css('position', 'static'); }) .on('sticky_kit:unbottom', function (e) { $(this).parent().css('position', 'relative'); }); }; activeStickyKit(); function detachStickyKit() { $('[data-sticky_column]').trigger("sticky_kit:detach"); }; var screen = 768; var windowHeight, windowWidth; windowWidth = $(window).width(); if ((windowWidth < screen)) { detachStickyKit(); } else { activeStickyKit(); } // windowSize // window resize function windowSize() { windowHeight = window.innerHeight ? window.innerHeight : $(window).height(); windowWidth = window.innerWidth ? window.innerWidth : $(window).width(); } windowSize(); // Returns a function, that, as long as it continues to be invoked, will not // be triggered. The function will be called after it stops being called for // N milliseconds. If `immediate` is passed, trigger the function on the // leading edge, instead of the trailing. function debounce(func, wait, immediate) { var timeout; return function () { var context = this, args = arguments; var later = function () { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; }; $(window).resize(debounce(function () { windowSize(); $(document.body).trigger("sticky_kit:recalc"); if (windowWidth < screen) { detachStickyKit(); } else { activeStickyKit(); } }, 250)); });