مایکروسافت ژست های حرکتی چند لمسی (MTM) را ثبت کرد، راهی جدید برای تعامل با دستگاه های رایانه لوحی
3 دقیقه خواندن
منتشر شده در
صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب
امروز با یک پتنت جالب با عنوان «ژستهای حرکتی چند لمسی برای دستگاههای رایانه لوحی» از مایکروسافت مواجه شدم. در دستگاههای لمسی مدرن، کاربر میتواند با لمس سطح صفحه لمسی با یک انگشت و سپس کشیدن آن انگشت بر روی سطح صفحه لمسی، با دستگاه تعامل داشته باشد تا عملیات پانینگ را انجام دهد. به همین ترتیب، او میتواند با لمس سطح صفحه نمایش لمسی با دو انگشت و سپس نزدیکتر کردن یا دورتر کردن انگشتان از هم، عملیات زوم را انجام دهد. به طور مشابه، از حسگرهایی مانند شتاب سنج برای تقویت تجربه استفاده می شود. به عنوان مثال، هنگامی که یک دستگاه به حالت افقی چرخانده می شود، رابط کاربری به طور خودکار خود را با جهت جدید تنظیم می کند. مایکروسافت اکنون روش جدیدی را برای تعامل با دستگاه با استفاده از حرکت چند لمسی (MTM) پیشنهاد میکند.
خلاصه:
عملکرد در اینجا برای شناسایی و پاسخ به حرکات انجام شده توسط کاربر با استفاده از یک دستگاه محاسباتی، مانند، اما نه محدود به، یک دستگاه رایانه لوحی توضیح داده شده است. در یک پیاده سازی، عملکرد با دریافت اطلاعات ورودی لمسی از حداقل یک مکانیزم ورودی لمسی در پاسخ به لمس کاربر دستگاه محاسباتی عمل می کند. این عملکرد همچنین اطلاعات ورودی حرکت را از حداقل یک مکانیسم ورودی حرکت در پاسخ به حرکت دستگاه محاسباتی دریافت می کند. سپس عملکرد مشخص می کند که آیا اطلاعات ورودی لمسی و اطلاعات ورودی حرکت نشان می دهد که کاربر یک حرکت چند لمسی (MTM) را انجام داده است یا در حال انجام است. در برخی موارد، کاربر با گرفتن دستگاه محاسباتی با دو دست و برقراری تماس با یک یا چند سطح دستگاه محاسباتی با آن دست، ژست MTM را انجام می دهد. سپس کاربر دستگاه محاسباتی را در یک مسیر تعیین شده حرکت می دهد و/یا برای دستیابی به یک وضعیت ثابت تعیین شده. به عنوان مثال، ژست MTM را می توان با توجه به هر نوع حرکت کج، چرخش، چرخش، چرخش، لغزش، تکان دادن، ارتعاش و/یا ضربه زدن تعریف کرد.
این عملکرد می تواند هر رفتاری را در پاسخ به تشخیص اینکه کاربر یک ژست MTM را انجام داده است (یا در حال انجام است) فراخوانی کند. به طور خاص، در یک مورد، عملکرد پس از انجام یک حرکت گسسته رفتار را انجام می دهد. در موردی دیگر، این عملکرد در طول ژست، هنگامی که مشخص شد که ژست در حال انجام است، رفتار را انجام می دهد. در یک مورد، این عملکرد میتواند در پاسخ به اینکه کاربر یک حرکت MTM را انجام داده است، یک نمای را تغییر دهد. در موردی دیگر، عملکرد می تواند هر تابعی را در پاسخ به تشخیص اینکه کاربر یک حرکت MTM را انجام داده است، فراخوانی کند. در مورد دیگر، عملکرد می تواند هر نوع عملیات کنترلی را انجام دهد، به عنوان مثال، با استفاده از اشاره برای تعیین یک پارامتر، یک مسیر، یک محدوده از مقادیر، و غیره. هنوز انواع دیگری از رفتار را می توان با حرکات مرتبط دانست.
منبع: USPTO 8,902,181