蘋果一系列行動裝置讓人趨之若騖的原因除了精練的外觀、擅用多點觸控,另外就是採用簡明的圖形使用者介面,蘋果公司同時也獲取許多的介面設計專利, 甚至直接使用發明專利界定出使用者介面的發明,其中有個特色是考慮行動裝置顯示螢幕較小,因此一直沒有如Windows可以同時看到多個軟體視窗的介面;另外,iOS也未見動態顯示內容的軟體圖形(icon)的應用。
聽說將來的iOS將會提供多重視窗在一個畫面的作業系統使用者介面,但是否遲遲未出是否是因為微軟掌握了相關的專利?
如美國專利US7933632(11/424733),早於2006年(優先權在2005年)微軟公司就已經考慮在行動裝置上採用多個重疊視窗的使用者介面,它稱為「space user interface」。
根據此案說明書內容,多個顯示出來的方塊窗稱之為「tile」,如同Windows phone/Windows 8所稱的動態磚,裝置內有個tile management component用於處理顯示於顯示屏幕上重疊的畫面,依據使用者操作可以立刻呈現所點觸的tile,每一個tile表示一個軟體的畫面。
顯示出來的各種Tile尺寸與位置都可以依照使用者操作而變動,顯然與目前iOS的單一畫面單一軟體的方式不同。
使用者可以從背景的各個Tile中選擇顯時於前景畫面上的視窗中,這個操作的介面提供了不少的操作自由!
從權利範圍來看,仍是可以看到軟體發明主張專利權的一般作法,首先權利範圍先直接界定出行動裝置上的使用者介面本身,包括有介面元件、磚(tile)空間元件,可以動態更新內容,並置放於tile space中,以及一顯示元件。
1. A user interface for a mobile device facilitating surfacing of content available through the mobile device, comprising:
- an interface component that obtains the content;
- a tile space component that manages a plurality of tiles dynamically updated based at least in part on the content and the plurality of tiles positioned within a tile space, wherein the tile space component includes a profile component that manages at least one user profile and the plurality of tiles are selected from a set of available tiles based at least in part on the at least one user profile; and
- a display component that displays a view of the tile space.
11. A processor-implemented method, comprising:
- a processor generating a customizable display space capable of managing a plurality of dynamically updating tiles;
- the processor populating the customizable display space with the plurality of tiles, wherein the plurality of tiles are selected from a set of available tiles based at least in part on at least one user profile; and
- displaying a view of the display space on a display screen of a mobile device.x
17. A system comprising a processor and a computer-readable storage device, the device storing executable instructions that when processed by said processor cause said processor to implement the steps comprising:
- generating a customizable tile space capable of managing a plurality of tiles;
- populating the customizable tile space with the plurality of tiles;
- selecting one or more tiles from a set of available tiles based at least in part on a user profile;
- dynamically updating the plurality of tiles with the one or more selected tiles based at least in part on content of the selected one or more tiles; and
- displaying a view of the tile space.
Ron
參考文章:
http://enpan.blogspot.tw/2011/05/blog-post_10.html
http://enpan.blogspot.tw/2013/01/blog-post_26.html
http://enpan.blogspot.tw/2012/08/blog-post_20.html
http://enpan.blogspot.tw/2010/08/blog-post_25.html
沒有留言:
張貼留言