[go: up one dir, main page]

TWI467464B - 人機介面呈現的方法及其手持裝置與其電腦程式產品 - Google Patents

人機介面呈現的方法及其手持裝置與其電腦程式產品 Download PDF

Info

Publication number
TWI467464B
TWI467464B TW100123891A TW100123891A TWI467464B TW I467464 B TWI467464 B TW I467464B TW 100123891 A TW100123891 A TW 100123891A TW 100123891 A TW100123891 A TW 100123891A TW I467464 B TWI467464 B TW I467464B
Authority
TW
Taiwan
Prior art keywords
human
parameter
handheld device
displaying
machine interface
Prior art date
Application number
TW100123891A
Other languages
English (en)
Other versions
TW201203091A (en
Inventor
Chi Pang Chiang
Original Assignee
Htc Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Htc Corp filed Critical Htc Corp
Publication of TW201203091A publication Critical patent/TW201203091A/zh
Application granted granted Critical
Publication of TWI467464B publication Critical patent/TWI467464B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1626Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2200/00Indexing scheme relating to G06F1/04 - G06F1/32
    • G06F2200/16Indexing scheme relating to G06F1/16 - G06F1/18
    • G06F2200/161Indexing scheme relating to constructional details of the monitor
    • G06F2200/1614Image rotation following screen orientation, e.g. switching from landscape to portrait mode
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2200/00Indexing scheme relating to G06F1/04 - G06F1/32
    • G06F2200/16Indexing scheme relating to G06F1/16 - G06F1/18
    • G06F2200/163Indexing scheme relating to constructional details of the computer
    • G06F2200/1637Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • User Interface Of Digital Computer (AREA)

Description

人機介面呈現的方法及其手持裝置與其電腦程式產品
本案是有關於一種人機介面呈現的方法,且特別是有關於因應手持裝置的擺放方式的人機介面呈現的方法及其手持裝置與其電腦程式產品。
目前手持裝置,例如智慧型行動電話或平板電腦逐漸搭配重力感測器(G-sensor)以偵測目前使用者操作的擺放方式,並對應目前擺放方式來調整螢幕顯示方式。然而,目前大多數手持裝置由一直向擺放方式(portrait layout)變更為一橫向擺放方式(landscape layout)時,通常僅將相同的資訊或類似的畫面呈現給使用者。使用者並未因為擺放方式的不同而得到多元化的資訊,為了取得所期望的資訊,使用者可能需要進行多個步驟的切換或由選單中選取對應項目,在操作上仍存在不便利性。因此,使用者的操作經驗並未因為手持裝置的擺放方式而有所不同。
承上所述,本案提供一種人機介面呈現的方法及其手持裝置與其電腦程式產品。當偵測到該手持裝置由直向擺放方式改變為橫向擺放方式時,將原本顯示的局部觀人機介面切換為綜觀性人機介面,以呈現不同參數的多個資訊項目給使用者。
根據本案的一實施例,本案提出一種人機介面呈現的方法。所述的方法適用於手持裝置,並包括下列步驟:(a)顯示根據一第一參數集合所產生的一第一內容;(b)偵測該手持裝置的擺放方式之一改變時;(c)根據該改變產生一第二參數集合;以及(d)根據該第二參數集合顯示與該第一內容不相同之一第二內容,其中該第一參數集合與該第一二參數集合包含至少一相同參數。
在本案的一實施例中,其中該第一內容為一第一人機介面,該第二內容為一第二人機介面,該改變為該手持裝置由一直向擺放方式更動為一橫向擺放方式,上述步驟(d)可為一根據該第二參數集合控制該顯示單元由顯示該第一人機介面改為顯示該第二人機介面之步驟。
在本案的一實施例中,上述步驟(d)包括:根據一地點參數,由顯示一單一地點之一氣象資訊畫面的第一人機介面,改為顯示多個地點的一簡化式氣象資訊畫面於一三維地球畫面中的第二人機介面。
在本案的一實施例中,上述步驟(d)包括:根據一地點參數,由顯示一單一地點之一氣象資訊畫面的第一人機介面,改為顯示多個地點的一簡化式氣象資訊畫面於一平面世界地圖畫面中的第二人機介面。
在本案的一實施例中,上述步驟(d)包括:根據一地點參數,由堆疊顯示多張照片的第一人機介面,改為橫向排列分別對應多個地點的所述多張照片於一平面地圖中的第二人機介面。
在本案的一實施例中,上述步驟(d)包括:根據一地點參數與一日期參數,由堆疊顯示多張照片的該第一人機介面,改為顯示對應至一日期之分別對應多個地點的所述多張照片於一平面地圖中的第二人機介面;根據日期參數顯示多個日期項目在第二人機介面中;以及當所述多個日期項目的其中之一被選取時,改為顯示在被選取日期中分別對應多個地點的所述多張照片於該平面地圖中。
在本案的一實施例中,上述步驟(d)包括:包括:根據一地點參數與一時間參數,由顯示多個時間資訊的一行事曆畫面的第一人機介面,改為顯示分別對應多個地點之所述多個時間資訊於一平面地圖中的第二人機介面。
在本案的一實施例中,當手持裝置於橫向擺放方式時,上述第一人機介面不顯示所述多個時間資訊分別對應的此些地點。
在本案的一實施例中,步驟(d)包括:根據一地點參數與一日期參數,由顯示多個時間資訊的一行事曆畫面的第一人機介面,改為顯示對應至一日期之分別對應多個地點之所述多個時間資訊於一平面地圖中的第二人機介面;根據日期參數顯示多個日期項目在第二人機介面中;以及當所述多個日期項目的其中之一被選取時,改為顯示在被選取日期中分別對應多個地點的所述多個時間資訊於平面地圖中。
根據本案的一實施例,本案提出一種手持裝置,該手持裝置包括:一顯示單元、一感測單元以及一控制單元。顯示單元用來顯示一第一內容(content),其中該第一內容係根據一第一參數集合(attribute set)所產生。再者,感測單元用來用來偵測該手持裝置的擺放方式之一改變。另外,控制單元連接至顯示單元與感測單元,用來根據該改變產生一第二參數集合,並根據該第二參數集合控制該顯示單元顯示一與該第一內容不相同之第二內容,其中該第一參數集合與該第二參數集合包含至少一相同參數。
根據本案的一實施例,本案提出一種電腦程式產品,所述的電腦程式產品儲存一電腦可執行程式,當所述的電腦可執行程式經由手持裝置載入時,所述的電腦可執行程式使該手持裝置執行下列步驟。顯示根據一第一參數集合所產生的一第一內容。另外,當偵測該手持裝置的擺放方式之一改變時,根據該改變產生一第二參數集合,並根據該第二參數集合顯示與該第一內容不相同之一第二內容,其中該第一參數集合與該第二參數集合包含至少一相同參數。
基於上述,本案之實施例提出人機介面呈現的方法及其手持裝置與其電腦程式產品。當偵測到該手持裝置由直向擺放方式改變為橫向擺放方式時,將原本顯示的第一人機介面改為第二人機介面,以呈現不同參數的多個資訊項目給使用者。如此一來,可以提高人機介面的操作便利性,並提昇使用者操作經驗。
為讓本案之上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。
圖1是根據本案之一實施例所繪示一種手持裝置10的功能方塊圖。手持裝置10於其擺放方式(orientation)改變時,可在一局部觀人機介面(local view human machine interface)與一綜觀性(overview)人機介面之間進行切換。所述的綜觀性人機介面亦為一全球觀(global view)人機介面,並提供不同於局部觀人機介面的資訊,或呈現多元的資訊給使用者,以提高人機介面的操作便利性,並提昇使用者操作經驗。
舉例而言,所述的擺放方式改變可為由一直向擺放方式(portrait layout)變更為一橫向擺放方式(landscape layout),或由橫向擺放方式變更為直向擺放方式,但並不以此為限。
所述手持裝置10至少包括:一顯示單元11、一感測單元12以及一控制單元13,控制單元13係連接至顯示單元11與感測單元12。顯示單元11,例如為一顯示器或一觸控式螢幕,用來顯示一第一內容(content),其中該第一內容係根據一第一參數集合(attribute set)所產生。再者,感測單元12包括例如重力感測器(G-sensor),用來偵測該手持裝置10的擺放方式之變化,特別是擺放方式為一直向擺放方式改變為一橫向擺放方式。
另外,當感測單元12偵測該手持裝置10的擺放方式之改變時,控制單元13可控制在顯示單元11所呈現的第一人機介面與第二人機介面間之切換。所述的控制單元13可包括一處理器單元、一作業系統與相關顯示器驅動程式,以驅動或控制顯示單元11呈現人機介面的畫面。更具體說明,控制單元13可根據手持裝置10的擺放方式的改變,產生一第二參數集合,並根據該第二參數集合控制顯示單元11顯示與該第一內容不相同之一第二內容,其中該第二參數集合與第一參數集合包含至少一相同參數(attribute)。
需說明者,本案之參數可為一地點參數、一日期參數、一股票市場參數及一時間參數等等,但不以此為限。而第一參數集合及第二參數集合可各自包含至少一參數,且各自所包含參數中至少一者需相同,例如第一參數集合包含地點參數,而第二參數集合包含地點參數與日期參數,地點參數則為第一參數集合及第二參數集合所共同包含之相同參數,後文將對參數之功用進行說明。
所述的第一內容可為第一人機介面,而所述的第二內容可為第二人機介面。具體而言,第一人機介面可為「局部觀人機介面」,而第二人機介面可為「綜觀性人機介面」。所述的改變可為手持裝置10由一直向擺放方式改變為一橫向擺放方式,而控制單元13可根據該第二參數集合控制該顯示單元11由顯示該第一人機介面改為顯示該第二人機介面。
為了更清楚說明控制單元13的操作方式的詳細技術特徵,以下將參照圖2來說明。圖2是根據本案第一實施例所繪示一種人機介面呈現的方法的流程圖。本案所提出的方法起始於步驟S202,在步驟S202中,控制單元13控制顯示單元11顯示根據一第一參數集合所產生的一第一內容。
在步驟S204中,當感測單元12偵測到該手持裝置10的擺放方式之改變時,控制單元13根據該改變產生一第二參數集合,並根據該第二參數集合控制顯示單元11顯示與該第一內容不相同之一第二內容,其中該第一參數集合與該第二參數集合包含至少一相同參數。換言之,當感測單元12偵測該手持裝置10由一直向擺放方式更動為一橫向擺放方式,控制單元13根據該第二參數集合,控制顯示單元由顯示該第一人機介面改為顯示該第二人機介面。
另一方面,當手持裝置10處於直向擺放方式所呈現的第一人機介面不顯示在第二人機介面中所呈現的此些資訊項目,或者僅顯示部份此些資訊項目,或者堆疊顯示此些資訊項目。
為了清楚說明上述步驟S202與步驟S204的詳細技術內容,將利用以下六個示範性實施例並參照其對應圖式來作進一步說明。
圖3A係繪示一種第一人機介面的示意圖。圖3A所繪示的第一人機介面包括一氣象(weather)資訊畫面的一當天資訊畫面30與一未來資訊畫面31。其中在當天資訊畫面30中顯示一地點之當天的氣象資訊,並顯示一地點數目32,此地點數目32顯示使用者可切換(例如,利用手勢切換或利用選單功能切換)至其他地點的總數。
未來資訊畫面31則可以顯示同一地點之未來數天(或未來一週)的天氣預測資訊。然而,當使用者想取得其他地點的氣象資訊時,現有技術並未提供一快速呈現資訊的方式,仍然需要利用手勢或利用選單功能經過多次切換後,才能取得其他地點的氣象資訊,實為不方便。
圖3B是根據本案第一實施例所繪示一種第二人機介面的示意圖。在本實施例中,當使用者將手持裝置10的擺放方式由直向擺放方式改變為橫向擺放方式時,如同上述步驟S204所述,手持裝置10的控制單元13根據該改變產生一第二參數集合,並根據該第二參數集合控制顯示單元11顯示與該第一內容不相同的第二內容。此即,控制單元13根據該第二參數集合控制顯示單元11由該手持裝置10處於直向擺放方式時所呈現的第一人機介面,改為顯示第二人機介面。在第一實施例中,第一參數集合只包含一地點與其氣象資訊,而第二參數集合包含不同地點的氣象資訊。
切換後的第二人機介面如圖3B所示,在此第二人機介面中顯示一三維地球畫面35,而此三維地球畫面35顯示二個以上的地點的氣象資訊(例如圖3B中所繪示的第一地點33與第二地點34)。使用者可利用手勢在三維地球畫面35切換至其他地點(例如旋轉三維地球畫面35以切換至其他地區,且切換後仍會顯示二個以上之其他地點的氣象資訊),因此本案所提出之人機介面呈現的方法可同時提供二個以上地區的概要式氣象資訊,並大幅地減少使用者切換的次數。
圖3D是根據本案第一實施例所繪示一種人機介面呈現的方法的流程圖。圖3D繪示的流程對應至圖3B的示意圖,並更清楚地說明步驟S204中的詳細技術特徵。請參照圖1、圖3A至圖3D,在步驟S302中,控制單元13根據一地點參數,控制顯示單元11由顯示一單一地點之一氣象資訊畫面的第一人機介面(如圖3A所示的畫面),改為同時顯示多個地點的一簡化式氣象資訊畫面於三維地球畫面35中的第二人機介面(如圖3B所示的畫面)。
從另一觀點來看圖3A與圖3B,使用者是在圖3A之第一人機介面中看到同一地點之不同時間的氣象資訊,而在切換後之圖3B的第二人機介面中看到相同時間之不同地點的氣象資訊。此即,在圖3B中根據一時間參數來呈現不同地點的氣象資訊。藉由所提供的人機介面呈現的方法,可提高人機介面的操作便利性,並提昇使用者操作經驗。
圖3C是根據本案第二實施例所繪示一種第二人機介面的示意圖。相對於圖3B,本實施例提供另一種第二人機介面。在本實施例中,當使用者將手持裝置10的擺放方式由直向擺放方式改變為橫向擺放方式時,手持裝置10的控制單元13根據該改變產生第二參數集合,並根據該第二參數集合控制顯示單元11顯示與該第一內容不相同的第二內容。此即,將該手持裝置10處於直向擺放方式時所呈現的第一人機介面切換為另一種第二人機介面。在第二實施例中,第一參數集合只包含一地點與其氣象資訊,而第二參數集合包含不同地點的氣象資訊。
切換後的第二人機介面如圖3B所示,在此第二人機介面中顯示一平面世界地圖畫面37,而此平面世界地圖畫面37顯示二個以上的地點的氣象資訊(例如圖3B中所繪示的第一地點33、第二地點34與第三地點36)。
本案並非僅限定於上述之內容,第二人機介面中的平面世界地圖畫面37可同時顯示所有的地點(且可同時顯示3個以上的地點)的概要式氣象資訊,在此平面世界地圖畫面37,使用者不須利用手勢即可取得所有的地點的氣象資訊。因此,本案所提出之人機介面呈現的方法大幅地減少使用者切換的次數。
圖3E是根據本案第二實施例所繪示一種人機介面呈現的方法的流程圖。圖3E繪示的流程對應至圖3C的示意圖,並更清楚地說明步驟S204中的詳細技術特徵。請參照圖1、圖3A、圖3C與圖3D,在步驟S312中,控制單元13根據一地點參數,控制顯示單元11由顯示一單一地點之一氣象資訊畫面的第一人機介面(如圖3A所示的畫面),改為顯示多個地點的一簡化式氣象資訊畫面於一平面世界地圖畫面中的第二人機介面(如圖3C所示的畫面)。
上述圖3D與圖3E還可以應用在其他領域,例如呈現股票市場資訊的畫面。可以利用兩種參數,例如地點參數與股票市場參數,在第一人機介面與第二人機介面顯示不同的資訊。舉例來說,可以在第一人機介面中顯示相同地點(此即,同一個股票市場中)之不同公司的股價資訊,而在該手持裝置10由直向擺放方式改變為橫向擺放方式之後,可以改為顯示第二人機介面以呈現不同地點的不同股票市場的指數資訊。如此一來,使用者可藉由改變手持裝置10的擺放方式,便利地取得不同的資訊呈現方式,且不須使用者進行多次選單選取或切換。
圖4A係繪示另一種第一人機介面。圖4A所繪示的第一人機介面包括一足跡(footprints)資訊畫面堆疊顯示多個照片。此足跡(footprints)資訊畫面為常見的旅行應用程式,其包括例如多個照片40、41、42。然而,當使用者想取得不同於顯示在第一人機介面中最上方之照片40的其他照片時,現有技術並未提供一快速呈現資訊的方式,仍然需要利用手勢或利用選單功能經過多次切換後,才能取得其他地點的氣象資訊,實為不方便。因此,在本案中,提供兩種快速同時呈現多張照片,並對應其拍攝地點的人機介面呈現方法如以下圖4B與圖4C所示。
圖4B是根據本案第三實施例所繪示一種第二人機介面的示意圖。在本實施例中,當使用者將手持裝置10的擺放方式由直向擺放方式改變為橫向擺放方式時,手持裝置10的控制單元13根據一地點參數,控制顯示單元11由堆疊顯示多張照片的第一人機介面,改為橫向排列分別對應多個地點的所述多張照片(皆類似於照片43)於一平面地圖44中的第二人機介面。此外,每張照片對應至當初拍攝該張照片的地點於平面地圖44中。在此實施例中,使用者也可利用手勢來移動至不同的地點,以取得在其他地點所拍攝的照片。
圖4D是根據本案第三實施例所繪示一種人機介面呈現的方法的流程圖。圖4D繪示的流程對應至圖4B的示意圖,並更清楚地說明步驟S204中的詳細技術特徵。請參照圖1、圖4A至圖4D,在步驟S402中,控制單元13根據一地點參數,控制顯示單元11由堆疊顯示多張照片的第一人機介面(如圖4A所示的畫面),改為橫向排列分別對應多個地點的所述多張照片於一平面地圖中的第二人機介面(如圖4B所示的畫面)。
圖4C是根據本案第四實施例所繪示一種第二人機介面的示意圖。相對於圖4B,本實施例提供另一種第二人機介面。在本實施例中,當使用者將手持裝置10的擺放方式由直向擺放方式改變為橫向擺放方式時,控制單元13根據一個或多個參數,控制顯示單元11由該手持裝置10處於直向擺放方式時所呈現的第一人機介面改為顯示另一種第二人機介面。
切換後的第二人機介面如圖4C所示,在此第二人機介面中顯示一平面地圖46,而此平面地圖46同時顯示多個地點與其對應的照片物件,例如圖4C中所繪示的照片45。另外,在平面地圖46下方有一列日期項目,例如圖4C中繪示的日期項目47。使用者可藉由選取期望的日期項目,並切換平面地圖46到所選取的日期,以顯示在所選取日期所拍攝的多張照片,以及取得這些照片對應的地點資訊。
圖4E是根據本案第四實施例所繪示一種人機介面呈現的方法的流程圖。圖4E繪示的流程對應至圖4C的示意圖,並更清楚地說明步驟S204中的詳細技術特徵。請參照圖1、圖4A、圖4C與圖4E,在步驟S412中,控制單元13根據一地點參數與一日期參數,控制顯示單元11由堆疊顯示多張照片的該第一人機介面(如圖4A所示的畫面),改為顯示對應至一日期之分別對應多個地點的所述多張照片於平面地圖46中的第二人機介面(如圖4C所示的畫面)。在步驟S414中,控制單元13根據日期參數控制顯示單元11顯示多個日期項目在第二人機介面中。在步驟S416,當所述多個日期項目的其中之一被選取時,控制單元13可控制顯示單元11改為顯示在被選取日期中分別對應多個地點的一或多張照片於平面地圖46中。
從另一觀點來看圖4A與圖4C,使用者是在圖4A之第一人機介面中看到相同地點之不同時間的堆疊排列的多張照片,而在切換後之圖4C的第二人機介面中看到相同時間之不同地點與其對應的照片。不過,使用者可在圖4C的第二人機介面中選取不同日期,以取得該日期所拍攝的照片與其對應的地點資訊。此即在圖4C中,同時根據一地點參數與一時間參數來呈現不同地點的照片物件。藉由所提供的人機介面呈現的方法,可提高人機介面的操作便利性,並提昇使用者操作經驗。
圖5A係繪示另一種第一人機介面。圖5A所繪示的第一人機介面包括一行事曆(calendar)資訊畫面條列式顯示多個時間資訊項目,例如多個時間資訊項目50、51、52。所述的時間資訊項目例如為一會議、一預約(appointment)或一特定事件(event)。當手持裝置於橫向擺放方式時所呈現的第一人機介面不顯示所述多個時間資訊分別對應的地點。
然而,當使用者想取這些時間資訊項目50、51、52的相關地點時,使用者仍然需要利用手勢或利用選單功能經過多次切換後,才能取得這些地點的資訊,實為不方便。因此,在本案中,提供兩種快速呈現時間資訊項目對應的地點資訊,並對應其人機介面呈現方法如以下圖5B所示。
圖5B是根據本案第五實施例所繪示一種第二人機介面的示意圖。在本實施例中,當使用者將手持裝置10的擺放方式由直向擺放方式改變為橫向擺放方式時,手持裝置10的控制單元13根據該改變產生第二參數集合,並根據該第二參數集合控制顯示單元11顯示與該第一內容不相同的第二內容。此即,將該手持裝置10處於直向擺放方式時所呈現的第一人機介面切換為另一種第二人機介面。在第五實施例中,第一參數集合僅包含時間資訊與對應的時間資訊項目,而第二參數集合包含時間資訊、地點資訊與對應的時間資訊項目。
切換後的第二人機介面如圖5B所示,此第二人機介面顯示一平面地圖57,而此平面地圖57顯示多個地點項目54、55、56分別對應至如圖5A中所繪示的時間資訊項目50、51、52。平面地圖57另顯示已過時的前一個時間資訊項目53。因此,使用者可以清楚地在第二人機介面中取得所有時間資訊項目對應的地點項目。
圖5C是根據本案第五實施例所繪示一種人機介面呈現的方法的流程圖。圖5C繪示的流程對應至圖5B的示意圖,並更清楚地說明步驟S204中的詳細技術特徵。請參照圖1、圖5A至圖5C,在步驟S502中,控制單元13根據一地點參數與一時間參數,控制顯示單元11由顯示多個時間資訊的一行事曆畫面的第一人機介面(如圖5A所示的畫面),改為顯示分別對應多個地點之所述多個時間資訊於平面地圖57中的第二人機介面(如圖5B所示的畫面)。
另外,在本案的另一實施例中,使用者還可以直接在如圖5B所示第二人機介面中的平面地圖57上,選擇任何一地點項目進行搜尋,例如:搜尋地點項目54附近的餐廳、公車站、捷運站或便利商店等。或者,使用者還可以直接在平面地圖57上,選取新的地點項目,並在所選取的地點項目插入一新的時間資訊項目,以重新排程(re-schedule)行事曆。
圖5D是根據本案第六實施例所繪示一種人機介面呈現的方法的流程圖。圖5D中繪示的方法,結合圖5B所示的技術手段與圖4C中顯示多個時間項目的技術手段。請參照圖圖1、圖4C、圖5A與圖5D,在步驟S512中,控制單元13根據一地點參數與一日期參數,控制顯示單元11由顯示多個時間資訊的一行事曆畫面的第一人機介面,改為顯示對應至一日期之分別對應多個地點(例如,地點項目54、55、56)的多個時間資訊(例如,時間資訊項目50、51、52)於一平面地圖57中的第二人機介面。
在步驟S514中,控制單元13根據日期參數控制顯示單元11顯示多個日期項目在第二人機介面中的平面地圖57。在步驟S516中,當所述多個日期項目的其中之一被選取時,控制單元13控制顯示單元11改為顯示在被選取日期中分別對應多個地點的多個時間資訊於平面地圖57的畫面中。
本案另提供一種電腦程式產品,此電腦程式產品儲存一電腦可執行程式,其係用以執行上述控制鄰近裝置的方法的各個步驟,此電腦程式產品基本上是由多數個程式碼片段所組成的(例如建立組織圖程式碼片段、簽核表單程式碼片段、設定程式碼片段、以及部署程式碼片段),並且這些程式碼片段在載入手持裝置中並執行之後,即可完成上述人機介面呈現的方法的步驟與上述手持裝置的功能。
綜上所述,本案的多個實施例提出人機介面呈現的方法及其手持裝置與其電腦程式產品。當偵測到該手持裝置由直向擺放方式改變為橫向擺放方式時,由顯示第一人機介面改為顯示第二人機介面,以呈現不同參數的多個資訊項目給使用者。如此一來,在第二人機介面中,可減少使用者必須利用切換畫面或選取畫面來取得上述多個資訊項目。此外,還可以提高人機介面的操作便利性,並提昇使用者操作經驗。
雖然本案已以實施例揭露如上,然其並非用以限定本案,任何所屬技術領域中具有通常知識者,在不脫離本案之精神和範圍內,當可作些許之更動與潤飾,故本案之保護範圍當視後附之申請專利範圍所界定者為準。
10...手持裝置
11...顯示單元
12...感測單元
13...控制單元
30...當天資訊畫面
31...未來資訊畫面
32...地點數目
33...第一地點
34...第二地點
35...三維地球畫面
36...第三地點
37...平面世界地圖畫面
40、41、42、43、45...照片
44、46、57...平面地圖
47...日期項目
50、51、52、53...時間資訊項目
54、55、56...地點項目
S202~S204、S302、S312、S402、S412~S416、S502、S512~S516...人機介面呈現的方法之步驟
圖1是根據本案之一實施例所繪示一種手持裝置的功能方塊圖。
圖2是根據本案第一實施例所繪示一種人機介面呈現的方法的流程圖。
圖3A係繪示一種第一人機介面的示意圖。
圖3B是根據本案第一實施例所繪示一種第二人機介面的示意圖。
圖3C是根據本案第二實施例所繪示一種第二人機介面的示意圖。
圖3D是根據本案第一實施例所繪示一種人機介面呈現的方法的流程圖。
圖3E是根據本案第二實施例所繪示一種人機介面呈現的方法的流程圖。
圖4A係繪示另一種第一人機介面。
圖4B是根據本案第三實施例所繪示一種第二人機介面的示意圖。
圖4C是根據本案第四實施例所繪示一種第二人機介面的示意圖。
圖4D是根據本案第三實施例所繪示一種人機介面呈現的方法的流程圖。
圖4E是根據本案第四實施例所繪示一種人機介面呈現的方法的流程圖。
圖5A係繪示另一種第一人機介面。
圖5B是根據本案第五實施例所繪示一種第二人機介面的示意圖。
圖5C是根據本案第五實施例所繪示一種人機介面呈現的方法的流程圖。
圖5D是根據本案第六實施例所繪示一種人機介面呈現的方法的流程圖。
S202~S204...人機介面呈現的方法之步驟

Claims (20)

  1. 一種人機介面呈現的方法,適用於一手持裝置,所述的方法包括:(a)顯示根據一第一參數集合所產生的一第一內容;(b)偵測該手持裝置的擺放方式之一改變;(c)根據該改變產生一第二參數集合;(d)根據該第二參數集合顯示與該第一內容不相同之一第二內容,其中該第一參數集合與該第二參數集合包含至少一相同參數;以及(e)根據所顯示的該第二內容搜尋至少一相關地點項目並且在該至少一相關地點項目中插入一新的時間資訊項目,其中該第二內容包括一已過時的前一個時間資訊項目。
  2. 如申請專利範圍第1項所述的方法,其中該第一內容為一第一人機介面,該第二內容為一第二人機介面,該改變為該手持裝置由一直向擺放方式更動為一橫向擺放方式,該步驟(d)可為一根據該第二參數集合,由顯示該第一人機介面改為顯示該第二人機介面之步驟。
  3. 如申請專利範圍第2項所述的方法,其中該步驟(d)包括:根據一地點參數,由顯示一單一地點之一氣象資訊畫面的該第一人機介面,改為顯示多個地點的一簡化式氣象資訊畫面於一三維地球畫面中的該第二人機介面。
  4. 如申請專利範圍第2項所述的方法,其中該步驟(d)包括: 根據一地點參數,由顯示一單一地點之一氣象資訊畫面的該第一人機介面,改為顯示多個地點的一簡化式氣象資訊畫面於一平面世界地圖畫面中的該第二人機介面。
  5. 如申請專利範圍第2項所述的方法,其中該步驟(d)包括:根據一地點參數,由堆疊顯示多張照片的該第一人機介面,改為橫向排列分別對應多個地點的所述多張照片於一平面地圖中的該第二人機介面。
  6. 如申請專利範圍第2項所述的方法,其中該步驟(d)包括:根據一地點參數與一日期參數,由堆疊顯示多張照片的該第一人機介面,改為顯示對應至一日期且分別對應多個地點的所述多張照片於一平面地圖中的該第二人機介面;根據該日期參數顯示多個日期項目在該第二人機介面中;以及當所述多個日期項目的其中之一被選取時,改為顯示在該被選取日期中分別對應多個地點的所述多張照片於該平面地圖中。
  7. 如申請專利範圍第2項所述的方法,其中該步驟(d)包括:根據一地點參數與一時間參數,由顯示多個時間資訊的一行事曆畫面的該第一人機介面,改為顯示分別對應多個地點之所述多個時間資訊於一平面地圖中的該第二人機 介面。
  8. 如申請專利範圍第7項所述的方法,其中:當該橫向擺放方式時,該第一人機介面不顯示所述多個時間資訊分別對應的該些地點。
  9. 如申請專利範圍第8項所述的方法,其中該步驟(d)更包括:根據一地點參數與一日期參數,將顯示多個時間資訊的一行事曆畫面的該第一人機介面,改為顯示對應至一日期之分別對應多個地點之所述多個時間資訊於該平面地圖中的該第二人機介面;根據該日期參數顯示多個日期項目在該第二人機介面中;以及當所述多個日期項目的其中之一被選取時,改為顯示在該被選取日期中分別對應多個地點的所述多個時間資訊於該平面地圖中。
  10. 一種手持裝置,包括:一顯示單元,用以顯示一第一內容(content),其中該第一內容係根據一第一參數集合(attribute set)所產生;一感測單元,用來偵測該手持裝置的擺放方式之一改變;以及一控制單元,連接至該顯示單元與該感測單元,用以根據該改變產生一第二參數集合,並根據該第二參數集合控制該顯示單元顯示一與該第一內容不相同之第二內容,其中該第一參數集合與該第二參數集合包含至少一相同參 數(attribute),其中該控制單元更用以根據所顯示的該第二內容搜尋至少一相關地點項目並且在該至少一相關地點項目中插入一新的時間資訊項目,其中該第二內容包括一已過時的前一個時間資訊項目。
  11. 如申請專利範圍第10項所述的手持裝置,其中該第一內容為一第一人機介面,該第二內容為一第二人機介面,該改變為該手持裝置由一直向擺放方式更動為一橫向擺放方式,該控制單元根據該第二參數集合控制該顯示單元由顯示該第一人機介面改為顯示該第二人機介面。
  12. 如申請專利範圍第11項所述的手持裝置,其中:當該手持裝置由該橫向擺放方式改變為該直向擺放方式時,該控制單元控制該顯示單元由顯示該第二人機介面改為顯示該第一人機介面。
  13. 如申請專利範圍第12項所述的手持裝置,其中:當該感測單元偵測該手持裝置由該直向擺放方式改變為該橫向擺放方式時,該控制單元根據一地點參數控制該顯示單元由顯示一單一地點之一氣象資訊畫面的該第一人機介面,改為顯示多個地點的一簡化式氣象資訊畫面於一三維地球畫面中的該第二人機介面。
  14. 如申請專利範圍第12項所述的手持裝置,其中:當該感測單元偵測該手持裝置由該直向擺放方式改變為該橫向擺放方式時,該控制單元根據一地點參數控制該顯示單元由顯示一單一地點之一氣象資訊畫面的該第一人 機介面,改為顯示多個地點的一簡化式氣象資訊畫面於一平面世界地圖畫面中的該第二人機介面。
  15. 如申請專利範圍第12項所述的手持裝置,其中:當該感測單元偵測該手持裝置由該直向擺放方式改變為該橫向擺放方式時,該控制單元根據一地點參數控制該顯示單元由堆疊顯示多張照片的該第一人機介面,改為橫向排列分別對應多個地點的所述多張照片於一平面地圖中的該第二人機介面。
  16. 如申請專利範圍第12項所述的手持裝置,其中:當該感測單元偵測該手持裝置由該直向擺放方式改變為該橫向擺放方式時,該控制單元根據一地點參數與一日期參數控制該顯示單元由堆疊顯示多張照片的該第一人機介面,改為顯示對應至一日期之分別對應多個地點的所述多張照片於一平面地圖中的該第二人機介面;該控制單元根據該日期參數顯示多個日期項目在該第二人機介面中;以及當所述多個日期項目的其中之一被選取時,該控制單元控制該顯示單元改為顯示在該被選取日期中分別對應多個地點的所述多張照片於該平面地圖中。
  17. 如申請專利範圍第12項所述的手持裝置,其中:當該感測單元偵測該手持裝置由該直向擺放方式改變為該橫向擺放方式時,該控制單元根據一地點參數與一時間參數控制該顯示單元由顯示多個時間資訊的一行事曆畫面的該第一人機介面,改為顯示分別對應多個地點之所述 多個時間資訊於一平面地圖中的該第二人機介面。
  18. 如申請專利範圍第17項所述的手持裝置,其中:當該感測單元偵測該手持裝置處於該直向擺放方式時,該控制單元控制該顯示單元顯示該第一人機介面在該顯示單元中,且控制該第一人機介面不顯示所述多個時間資訊分別對應的該些地點。
  19. 如申請專利範圍第12項所述的手持裝置,更包括:當該感測單元偵測該手持裝置由該直向擺放方式改變為該橫向擺放方式時,該控制單元根據一地點參數與一日期參數控制該顯示單元由顯示多個時間資訊的一行事曆畫面的該第一人機介面,改為顯示對應至一日期之分別對應多個地點之所述多個時間資訊於一平面地圖中的該第二人機介面;該控制單元根據該日期參數控制該顯示單元顯示多個日期項目在該第二人機介面中;以及當所述多個日期項目的其中之一被選取時,該控制單元控制該顯示單元顯示在該被選取日期中分別對應多個地點的所述多個時間資訊於該平面地圖中。
  20. 一種電腦程式產品,該電腦程式產品儲存一電腦可執行程式,當該電腦可執行程式載入至一手持裝置時,該電腦可執行程式使該手持裝置執行以下方法:顯示根據一第一參數集合所產生的一第一內容;偵測該手持裝置的擺放方式之一改變;根據該改變產生一第二參數集合; 根據該第二參數集合顯示與該第一內容不相同之一第二內容,其中該第一參數集合與該第二參數集合包含至少一相同參數;以及根據所顯示的該第二內容搜尋至少一相關地點項目並且在該至少一相關地點項目中插入一新的時間資訊項目,其中該第二內容包括一已過時的前一個時間資訊項目。
TW100123891A 2010-07-06 2011-07-06 人機介面呈現的方法及其手持裝置與其電腦程式產品 TWI467464B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US36153210P 2010-07-06 2010-07-06

Publications (2)

Publication Number Publication Date
TW201203091A TW201203091A (en) 2012-01-16
TWI467464B true TWI467464B (zh) 2015-01-01

Family

ID=44543038

Family Applications (3)

Application Number Title Priority Date Filing Date
TW100123891A TWI467464B (zh) 2010-07-06 2011-07-06 人機介面呈現的方法及其手持裝置與其電腦程式產品
TW100123887A TWI444872B (zh) 2010-07-06 2011-07-06 人機介面呈現的方法及其手持裝置與其電腦程式產品
TW103140464A TWI521423B (zh) 2010-07-06 2011-07-06 人機介面呈現的方法及其手持裝置與其電腦程式產品

Family Applications After (2)

Application Number Title Priority Date Filing Date
TW100123887A TWI444872B (zh) 2010-07-06 2011-07-06 人機介面呈現的方法及其手持裝置與其電腦程式產品
TW103140464A TWI521423B (zh) 2010-07-06 2011-07-06 人機介面呈現的方法及其手持裝置與其電腦程式產品

Country Status (4)

Country Link
US (2) US20120011469A1 (zh)
EP (2) EP2405338A1 (zh)
CN (3) CN104731256B (zh)
TW (3) TWI467464B (zh)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110224556A1 (en) * 2010-03-10 2011-09-15 Sotera Wireless, Inc. Body-worn vital sign monitor
USD732571S1 (en) * 2012-04-27 2015-06-23 Sharp Kabushiki Kaisha Mobile phone display screen with transitional graphical user interface
USD724608S1 (en) 2012-06-08 2015-03-17 Apple Inc. Display screen or portion thereof with graphical user interface
US9607113B1 (en) 2012-06-26 2017-03-28 The Mathworks, Inc. Linking of model elements to spatial elements
US9672389B1 (en) * 2012-06-26 2017-06-06 The Mathworks, Inc. Generic human machine interface for a graphical model
US9582933B1 (en) 2012-06-26 2017-02-28 The Mathworks, Inc. Interacting with a model via a three-dimensional (3D) spatial environment
JP5620947B2 (ja) 2012-06-27 2014-11-05 キヤノン株式会社 電子機器およびその制御方法、プログラム並びに記憶媒体
US9354774B2 (en) * 2012-08-21 2016-05-31 Trane International Inc. Mobile device with graphical user interface for interacting with a building automation system
US9507483B2 (en) * 2012-11-14 2016-11-29 Facebook, Inc. Photographs with location or time information
USD741895S1 (en) * 2012-12-18 2015-10-27 2236008 Ontario Inc. Display screen or portion thereof with graphical user interface
US20140344698A1 (en) * 2013-05-14 2014-11-20 Sstatzz Oy System and method for presenting video and information on mobile devices
US10360052B1 (en) 2013-08-08 2019-07-23 The Mathworks, Inc. Automatic generation of models from detected hardware
US9473562B2 (en) 2013-09-12 2016-10-18 Apple Inc. Mediated data exchange for sandboxed applications
USD711427S1 (en) 2013-10-22 2014-08-19 Apple Inc. Display screen or portion thereof with icon
WO2015149375A1 (en) * 2014-04-04 2015-10-08 Shell Internet (Beijing) Security Technology Co., Ltd. Device, method, and graphical user interface for managing multiple display windows
US20150347358A1 (en) * 2014-06-01 2015-12-03 Apple Inc. Concurrent display of webpage icon categories in content browser
US10095394B2 (en) * 2014-09-02 2018-10-09 Apple Inc. Image display and interaction using a mobile device
CN104579926B (zh) * 2014-12-27 2017-12-12 北京奇虎科技有限公司 显示邮件的方法和邮件客户端
US12464188B1 (en) * 2024-07-22 2025-11-04 Roku, Inc. Intelligent and adjustable configuration and presentation of media content

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010015759A1 (en) * 2000-02-21 2001-08-23 Squibbs Robert Francis Location-informed camera
US20090174680A1 (en) * 2008-01-06 2009-07-09 Freddy Allen Anzures Portable Multifunction Device, Method, and Graphical User Interface for Viewing and Managing Electronic Calendars
US20090228793A1 (en) * 2008-03-10 2009-09-10 Samsung Electronics Co., Ltd. Display apparatus display system and control method of the same
TWM380547U (en) * 2009-10-30 2010-05-11 Univ Nat Taiwan Human interface apparatus

Family Cites Families (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5568603A (en) * 1994-08-11 1996-10-22 Apple Computer, Inc. Method and system for transparent mode switching between two different interfaces
US5737558A (en) * 1995-08-08 1998-04-07 International Business Machines Corporation Multi-column windows
US6377288B1 (en) * 1998-01-12 2002-04-23 Xerox Corporation Domain objects having computed attribute values for use in a freeform graphics system
US7877437B1 (en) * 2000-05-08 2011-01-25 H.E.B., Llc Method and apparatus for a distributable globe graphical object
JP2001337774A (ja) * 2000-05-25 2001-12-07 Sony Corp 情報処理装置及び方法、媒体
US7185044B2 (en) * 2000-11-06 2007-02-27 The Weather Channel Weather information delivery systems and methods providing planning functionality and navigational tools
US6883146B2 (en) * 2000-12-20 2005-04-19 Eastman Kodak Company Picture database graphical user interface utilizing map-based metaphors for efficient browsing and retrieving of pictures
US7376909B1 (en) * 2003-08-11 2008-05-20 Timothy P Coyle Digital calendar
US7590553B2 (en) * 2003-10-27 2009-09-15 Microsoft Corporation Integrated spatial view of time, location, and event schedule information
US8015119B2 (en) * 2004-01-21 2011-09-06 Google Inc. Methods and systems for the display and navigation of a social network
EP2466501A3 (en) * 2005-11-07 2012-08-01 Google Inc. Mapping in mobile devices
US7460021B1 (en) * 2005-11-16 2008-12-02 The Weather Channel, Inc. Interactive wallpaper weather map
US8930834B2 (en) * 2006-03-20 2015-01-06 Microsoft Corporation Variable orientation user interface
US7773075B2 (en) * 2006-03-22 2010-08-10 Panasonic Corporation Display apparatus
US8683362B2 (en) * 2008-05-23 2014-03-25 Qualcomm Incorporated Card metaphor for activities in a computing device
US8331549B2 (en) * 2006-05-01 2012-12-11 Verint Americas Inc. System and method for integrated workforce and quality management
CN101535940B (zh) * 2006-09-06 2013-06-12 苹果公司 用于即时消息传送的便携式电子设备
US20080109587A1 (en) * 2006-11-02 2008-05-08 Motorola, Inc. Switch control of usb transceiver between a plurality of processors
US7673248B2 (en) * 2006-11-06 2010-03-02 International Business Machines Corporation Combining calendar entries with map views
US9001047B2 (en) * 2007-01-07 2015-04-07 Apple Inc. Modal change based on orientation of a portable multifunction device
KR100876754B1 (ko) * 2007-04-18 2009-01-09 삼성전자주식회사 작동모드를 전환하기 위한 휴대용 전자기기
US8201096B2 (en) * 2007-06-09 2012-06-12 Apple Inc. Browsing or searching user interfaces and other aspects
US20090012955A1 (en) * 2007-07-03 2009-01-08 John Chu Method and system for continuous, dynamic, adaptive recommendation based on a continuously evolving personal region of interest
EP2026257A1 (en) * 2007-08-01 2009-02-18 Research In Motion Limited Mapping an event location via a calendar application
US20090100018A1 (en) * 2007-10-12 2009-04-16 Jonathan Roberts System and method for capturing, integrating, discovering, and using geo-temporal data
US7880722B2 (en) * 2007-10-17 2011-02-01 Harris Technology, Llc Communication device with advanced characteristics
US8217964B2 (en) * 2008-02-14 2012-07-10 Nokia Corporation Information presentation based on display screen orientation
US8832119B2 (en) * 2008-06-12 2014-09-09 Fuji Xerox Co., Ltd. Systems and methods for organizing files in a graph-based layout
EP2136281A1 (de) * 2008-06-19 2009-12-23 Gigaset Communications GmbH Vorrichtung und Verfahren zur Steuerung einer Ausgabe von Informationselementen
US9032320B2 (en) * 2008-09-08 2015-05-12 Disney Enterprises, Inc. Time and location based GUI for accessing media
EP2175343A1 (en) * 2008-10-08 2010-04-14 Research in Motion Limited A method and handheld electronic device having a graphical user interface which arranges icons dynamically
EP2175356B1 (en) * 2008-10-08 2018-08-15 ExB Asset Management GmbH Distance dependent selection of information entities
WO2010062585A2 (en) * 2008-10-27 2010-06-03 Hegati Incorporated Personal information tracking, recording, reporting and sharing systems and methods
JP4715925B2 (ja) * 2009-01-06 2011-07-06 ソニー株式会社 表示制御装置、表示制御方法およびプログラム
US8660793B2 (en) * 2009-09-18 2014-02-25 Blackberry Limited Expediting reverse geocoding with a bounding region
US10134011B2 (en) * 2010-03-02 2018-11-20 Nokia Technologies Oy Methods and apparatuses for facilitating location selection
US8060533B1 (en) * 2011-07-07 2011-11-15 Google Inc. Panel-based management of data objects from a plurality of data sources

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010015759A1 (en) * 2000-02-21 2001-08-23 Squibbs Robert Francis Location-informed camera
US20090174680A1 (en) * 2008-01-06 2009-07-09 Freddy Allen Anzures Portable Multifunction Device, Method, and Graphical User Interface for Viewing and Managing Electronic Calendars
US20090228793A1 (en) * 2008-03-10 2009-09-10 Samsung Electronics Co., Ltd. Display apparatus display system and control method of the same
TWM380547U (en) * 2009-10-30 2010-05-11 Univ Nat Taiwan Human interface apparatus

Also Published As

Publication number Publication date
US20120007891A1 (en) 2012-01-12
TWI521423B (zh) 2016-02-11
CN102314307A (zh) 2012-01-11
CN104731256B (zh) 2018-08-10
TW201203049A (en) 2012-01-16
CN102314306B (zh) 2015-04-22
CN102314306A (zh) 2012-01-11
EP2405337B1 (en) 2015-09-16
TW201508608A (zh) 2015-03-01
CN102314307B (zh) 2016-12-07
CN104731256A (zh) 2015-06-24
US20120011469A1 (en) 2012-01-12
TW201203091A (en) 2012-01-16
TWI444872B (zh) 2014-07-11
EP2405337A1 (en) 2012-01-11
EP2405338A1 (en) 2012-01-11

Similar Documents

Publication Publication Date Title
TWI467464B (zh) 人機介面呈現的方法及其手持裝置與其電腦程式產品
US11340759B2 (en) User terminal device with pen and controlling method thereof
US20210365159A1 (en) Mobile device interfaces
TWI579732B (zh) 多顯示設備及其控制方法
KR102061881B1 (ko) 멀티 디스플레이 장치 및 그 디스플레이 제어 방법
JP6098435B2 (ja) 情報処理装置、記憶媒体、および制御方法
US10168861B2 (en) Menu display device, menu display control method, program and information storage medium
EP2726969B1 (en) Displaying content
EP2741199A1 (en) Application individual lock mechanism for a touch screen device
US20150317026A1 (en) Display device and method of controlling the same
KR20140068573A (ko) 디스플레이 장치 및 그 제어 방법
KR20140073371A (ko) 디스플레이 장치 및 그 제어 방법
CN112825040B (zh) 用户界面的显示方法、装置、设备及存储介质
TW201246009A (en) Method and apparatus for providing a multi-dimensional data interface
JP2012088801A (ja) 電子ブック装置、および電子ブックプログラム
JP2013168144A (ja) イメージ表示方法及びその装置
JP5974685B2 (ja) 表示装置およびプログラム
JP6695402B2 (ja) 表示システム、及び表示プログラム
HK40044241B (zh) 用户界面的显示方法、装置、设备及存储介质
TW201432589A (zh) 顯示方法以及使用此方法之電子裝置
TW200951798A (en) Control method for displaying icons of touch screen

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees