2011/12/21

ITC判決,法理上可以說雖然是蘋果勝訴,實質上是宏達電沒有輸。

美國國際貿易委員會(ITC)對蘋果控訴宏達電手機侵權一案做出最後裁決,認定搭載
Android作業系統的宏達電智慧型手機侵犯蘋果專利,並從明年4月19日禁止宏達電手機
在美國市場銷售(判決書中未載名哪些型號機種會被禁售)。
這一次被判侵權的專利為5946647號專利,幾乎是每位使用智慧型手機的人都會使用到
的觸控撥號與發簡訊功能,屬於使用者介面操作的問題,宏達電也做好因應措施,表示
影響不大,已經重新設計產品;ITC特別說明,為保障以購買相關機種的消費者權益,
2013年2月19日之前宏達店可提供更新版本,只不過不能重新命名或直接銷售新品。
蘋果最初提出了十項專利侵權控訴,最終被判侵權的僅其中一項專利,而且解決起來並
不困難,再加上ITC給予宏達電足夠的時間準備因應方案,因此事實上並不會對宏達電
的美國業務造成影響。這次判決,法理上可以說雖然是蘋果勝訴,實質上是宏達電沒有
輸。就商業看法來說,這只是修正了一個非常微小的使用者操作界面,僅佔使用者可感
覺的1%不到,並不會因此禁止HTC的產品在美國的上市與銷售,在商言商,這以經是成
功了。
這一項是甚麼功能?就是在收到簡訊中有電話號碼時,會改變顏色然後點一下可以撥出
電話?這算哪門子的專利啊?只能說英雄所見略同,只是蘋果用專利海先註冊了罷了,
那我們是不是一併把簡訊中談到人名,談到網址、談到日期等超連結功能一併註冊下來
呢?科技始終來自人性,而科技俎礙來自專利。可怕的專利牆....

我覺得HTC Android 輸給蘋果的專利官司真的如 HTC 所說的那麼容易迴避,真的很簡單。
電話號碼、email信箱内嵌在電子郵件和​文字簡訊中,變成反白且可點選的方式。
你不會變成多一支電話,多個郵箱,然後點圖示就可以撥電話,這就如同於網頁的設計方式一樣啊。例如,某人寄來一​封内含電話號碼文字簡訊,只消一指神功輕點一下,即可輕鬆​撥號。

未來要繞過這個簡單的專利,真的是簡單的不得了啊。這個專利相當一般性,正因為太一般性了,所以只要稍稍不同,即可被判定為已經符合合理範圍,且涵蓋多種不同方式,隨便挑選一種實做的方式,就可以過關。本案将送​交美國總統歐巴馬簽署,也不用駁回了。因此,宏達電​要修正這個軟體程式,想必相當簡單。

Google 鳥山明秘密實驗室? 電子眼鏡!戰鬥力偵測器?

Google和Apple兩家科技業者,不約而同的將未來科技產品的眼光放在可穿戴式的電子
產品。
根據科技部落格傳出:Google X實驗室正在秘密打造未來消費性產品:電子眼鏡。此計
畫將研發可以連上行動網路及雲端的獨立裝置,並將資訊顯示在眼鏡的鏡片上。與此同
時,紐約時報也傳出Apple正在秘密研發的產品,是類iPod的腕表裝置,透過siri語音
進行控制。
資訊會呈現在眼鏡鏡片上;並推測會使用透明的LCD或AMOLED顯示技術。
這個概念機不就是賽亞人入侵地球的戰鬥力偵測器嗎?那麼甚麼時後要出現龍珠雷達?
喔,我要正妹雷達,或者狗屎雷達不要讓我踩到狗屎也不錯。
不過這種眼鏡對於近視族如何使用,因為以經帶了一付凹透鏡了,或者是像現在3D眼鏡
一樣愚蠢,變成六眼田雞,好吧將來八眼田雞,快快快,快去註策3D眼鏡、近視眼鏡、
電子眼鏡混合裝置的專利吧。

2011/12/20

28奈米HD 7970在3D Mark 11中性能最高超過HD 6970 50%。

臨近發布,關於Radeon HD 7970的消息已經漫天紛飛,先前傳出的消息透露HD 7970在3D Mark 11理論測試中只比HD 6970高出30%,並不能讓人滿意。而昨天Fudzilla表示,30%的提升幅度可能是在3D Mark 11 Entry模式下測得,在這個模式下不能反映高端顯卡的性能差距。而據最新掌握的信息來看,HD 7970在3D Mark 11中性能最高超過HD 6970 50%。

Fudzilla 提到,在3DMark 11 X模式中Radeon HD 7970分數在2800分左右,而Radeon HD 6970分數是1800分左右;至於雙芯的HD 6990,其分數為3400分,而據悉HD 7970是很能超頻的,預計其超頻後性能將會很接近於HD 6990。

邏輯式的義大利麵條: .net framework多變數與多事件的混沌

網頁本身就有一個Page_load的事件,假設又拉了一個DropDownList,使用了
SelectedIndexChanged並enable了AutoPostBack,
想要做一個高彈性的使用者界面,然後又使用Session來儲存跨網頁的變數,每一個單
一網頁又為了縮短程式碼的因素,使用了各自的全域變數或者,放著跟Session一樣的
變數,更不用說還要使用QueryString來傳遞變數,程序執行完畢後要清除Session。還
好我還沒有用ViewState。
亂了,亂了,由此產生的各種變化可能有數十種,當調整能夠符合出一種狀況時,又造
成另外一個狀態產生錯誤,.net表面上要提供義大利麵條式的寫碼方式,卻在邏輯上造
成虛擬的義大利麵條。實質的義大利麵條式程式碼可以藉由看碼的方式直接觀測到,但
邏輯上的呢?就算對.net framework內Page_load、SelectedIndexChanged、PreRender
的等事件,觸發狀況與先後順序瞭若指掌,但是當狀況一複雜時。狀況超出個人大腦虛
擬化能力時,這時的寫出來的Code已經是無法使用了。而Web Server原生本來就不是用
這些視窗化的事件所組合而成,硬使用這些傳統視窗的事件來為Web應用程式寫Code,
過度設計與應用之後,生成這種邏輯式的義大利麵條。在過往使用ASP、PHP等不主動提
供這些事件的程式語言時,每一個事件都必須自己打造,也因此事件的數目不容易快速
增加,所以也很少有邏輯式的義大利麵條。
維持固定的複雜度,是寫出容易維護的Code,一個非常重要的條件。巢狀迴圈的深度、
變數的個數,如果是支援事件的framework,又牽扯到EVENT的複雜度。
最後這個專案,只有將複雜度降個幾階,最後程式才得以無蟲狀態結案。

2011/12/19

伙計!霹靂車來了嗎?Google無人駕駛車計畫取得美國專利

此項專利涵蓋範圍包括:「讓自主車輛從人工駕駛轉換到自動駕駛模式的方法與裝
置」,意味著自動車可以從駕駛人工控制,轉換成由嵌入式電腦及感應器進行駕駛。
Google 過去已經在街上測試這些自動車輛,並已上路開了14萬哩,僅發生一起車禍,
而且是人為操作問題而非機器問題。
Google的自動車輛可利用各種感應器,偵查周遭環境及並執行從網路上下載的方向指
示,自動駕駛到指定的地點,並且完成停入停車位動作。
目前美國內華達州已在去年夏天首先核准無人駕駛車輛上路。雖然這個技術可能還需要
好幾年才成熟到可以讓一般大眾日常生活使用,但是想像那一天,駕駛可以邊看報邊開
車,道路上也將可能更加安全、更順暢!