View Single Post
Old 09-20-2012, 11:14 AM   #2
JoeD
Guru
JoeD ought to be getting tired of karma fortunes by now.JoeD ought to be getting tired of karma fortunes by now.JoeD ought to be getting tired of karma fortunes by now.JoeD ought to be getting tired of karma fortunes by now.JoeD ought to be getting tired of karma fortunes by now.JoeD ought to be getting tired of karma fortunes by now.JoeD ought to be getting tired of karma fortunes by now.JoeD ought to be getting tired of karma fortunes by now.JoeD ought to be getting tired of karma fortunes by now.JoeD ought to be getting tired of karma fortunes by now.JoeD ought to be getting tired of karma fortunes by now.
 
Posts: 895
Karma: 4383958
Join Date: Nov 2007
Device: na
Quote:
The patent covers a software architecture that allows applications to flexibly receive input from sources between the user may switch, such as an on-screen keyboard and voice input, without requiring the app itself to worry about the underlying functionality that provides this level of abstraction. Out of the hundreds of thousands of Android apps that exist, many if not most make use of the related operating system functionality.
Emphasis mine. Abstracting* different forms of input by an underlying engine and exposing them in a uniformed way to a higher level object has been done repeatably for quite a long time. Consider pretty much any game engine will have such functionality to abstract keyboard,mouse,joystick,HMD and a host of other input devices and provide a uniform event to the "app". Although the "app" and "os" would be considered monolithic it's a trivial step to consider a split with IPC making it a true OS/App split, which I do not see as an innovative step.

*disclaimer: I've only skimmed the actual patent so apologies if there's actually much more to it than that blog post touched on or if I've misread what the patent actually applies to, sure any mistakes on my part will be pointed out shortly

tl;dr <insert any old rant about software patents here>

Last edited by JoeD; 09-20-2012 at 11:16 AM.
JoeD is offline   Reply With Quote