אפל זכתה ביום שלישי בפטנט על שיטה המאפשרת למשתמשי סמארטפון לעבור במהירות בין מספר אפליקציות פתוחות, תכונה שהרבה בעלי מכשירי iOS מצאו שהיא הכרחית.
משרד הפטנטים והסימנים המסחריים בארה"ב העניק לאפל פטנט בארה"במס' 8,291,344עבור "התקן, שיטה וממשק משתמש גרפי לניהול יישומי תוכנה פתוחים בו-זמנית", הידוע גם בשם ריבוי משימות.
בעוד שהמעבר בין אפליקציות הפועלות ברקע הפך לחלק מחוויית ה-iOS, ואולי מובן מאליו עבור אלה החדשים במערכת ההפעלה, התכונה לא הייתה זמינה עד לגרסה 4.0 של מה שנקרא אז iPhone OS.
הצעדים הראשונים של אפל לריבוי משימות הגיעו למעשהעם החלפת אפליקציהב-iPad בתחילת 2010, אם כי בזמנו, המערכת עדיין הגבילה אפליקציות של צד שלישי לרוץ ברקע. זה היה רק עדאייפון OS 4.0ריבוי משימות אמיתי היה מותר עבור אפליקציות שנעשו על ידי מפתחים חיצוניים.
אפל הייתה מודעת היטב לאילוצים שנראים ב-iPhone OS, במיוחד כשהכותרים ב-App Store גדלו באופן אקספוננציאלי, ובספטמבר 2010 הגישה בקשת פטנט המתארת את הפתרון שלה להבאת ריבוי משימות לפלטפורמת הנייד שלה.
מהרקע של הפטנט '344:
עבור מכשירים אלקטרוניים ניידים, השיטות הקיימות לניהול יישומים פתוחים במקביל הן מסורבלות ולא יעילות. לדוגמה, מכשירים ניידים עם מסכים קטנים (למשל, טלפונים חכמים והתקנים אחרים בגודל כיס) מציגים בדרך כלל אפליקציה בודדת בכל פעם, למרות שייתכן שמספר יישומים פועלים במכשיר. עם מכשירים כאלה, משתמש עלול להתקשות לראות ולנהל את היישומים הפתוחים כעת. מצב זה יוצר עומס קוגניטיבי משמעותי על המשתמש. בנוסף, שיטות קיימות לניהול אפליקציות הפתוחות נמשכות זמן רב מהנדרש, ובכך מבזבזות אנרגיה. שיקול אחרון זה חשוב במיוחד במכשירים המופעלים על ידי סוללה.
הפטנט המקיף ממשיך ומתאר מספר התגלמויות, שכל אחת מהן מתמקדת במכשיר שמציג תחילה אפליקציה פתוחה, אשר לאחר מכן מוחלפת באפליקציה פתוחה שנייה שתופסת את מקומה של הראשונה. מתוארות שלל אפשרויות ממשק משתמש, כולל מספר פתרונות הדומים ל-GUI של "מחסנית תלת-ממדית" של Apple Time Machine, למעט ייצוגים של אפליקציות פתוחות.
איור של ממשק משתמש "מחסנית תלת מימדית".
בהתגלמות אחרת, חלונות האפליקציה מצטמצמים ומיוצגים כרצועה ליניארית שניתן לגלול דרכה, בדומה ל-GUI מרובה החלוניות של Safari.
איור של התגלמות רצועה ליניארית ניתנת לגלילה.
בסופו של דבר, הפטנט מתאר את המערכת שמשתמשי iOS למדו להכיר, שהיא הקשה כפולה על כפתור הבית של iDevice, אשר מעלה שורה של אייקונים בתחתית המסך. כל אייקון בסרגל ריבוי המשימות מייצג אפליקציה שנפתחה לאחרונה, וניתן לגלול בו ולבחור לפי רצונו של המשתמש.
הפטנט של 344' מתאים גם לריבוי משימות מונעות מחוות, כפי שניתן לראות באייפד כאשר החלקת ארבע אצבעות כלפי מעלה חושפת את סרגל ריבוי המשימות. בעצם כל מופע והתגלמות שנראו באיטרציות מודרניות של iOS, כלומר iOS 4 ואילך, מכוסים בהמצאה, כולל נעילת סיבוב הכיוון של סרגל ריבוי המשימות ובקרות נגן המוזיקה.
איור של בקרי התקן בסרגל ריבוי משימות.
יש לציין שסרגל ריבוי המשימות של iOS דמוי Exposé אינו מייצג מבחינה טכנית רשימה של אפליקציות פועלות, אלא מציג את התוכניות הללו שנפתחו לאחרונה על ידי המשתמש. משימות רקע עדיין מנוהלות על ידי מערכת ההפעלה עצמה, ובדרך כלל יש לה מגבלת זמן מקסימלית לביצוע משימה. לדוגמה, הורדת פודקאסטים עשויה לפעול ברקע בזמן שמשתמש גולש באינטרנט, אך אם המדיה שנבחרה לא תוריד בפרק הזמן שצוין, iOS תשה את גישת המעבד של האפליקציה. ישנם מקרים שבהם מגבלת זמן זו אינה חלה, כגון כאשר אפליקציות נגני מוזיקה או תוכנות צד ראשון פועלות.