28 Utility and 1 Design Patents
#838 in Sunnyvale, CA
#15,873 in California
#53,095 in US
#103,067 in the World
rank by utility patentsForward Citations = 361
Company Filing History:



4. 2 out of 94

5. 2 out of 580

where one patent can have more than one assignee
Get your Inventor Badge Today