Inventor · Sunnyvale, CA, US

Michael S. Ferris

15Patents
4h-index
36Co-inventors
60Inventor score

Filing activity: Mar 31, 1997 → Jan 15, 2021

Most-cited inventions

PatentTitleAreaCited byStatus
US6253228A Method and apparatus for updating and synchronizing information between a client and a server Emerging Cross-Sectional Technologies 192 Expired
US6947967B2 Method and apparatus for updating and synchronizing information between a client and a server Emerging Cross-Sectional Technologies 44 Expired
US8930895B2 Automatically displaying a related file in an editor Physics 15 Active
US7991834B2 Method and apparatus for updating and synchronizing information between a client and a server Emerging Cross-Sectional Technologies 4 Active
US10430072B2 Touch-based interactive learning environment Physics 4 Active
US10162607B2 Source code rewriting during recording to provide both direct feedback and optimal code Physics 2 Active
US10942645B2 Touch-based interactive learning environment Physics 2 Active
US8417771B2 Method and apparatus for updating and synchronizing information between a client and a server Emerging Cross-Sectional Technologies 1 Active
US10891113B2 Source code rewriting during recording to provide both direct feedback and optimal code Physics 0 Active
US7529841B2 Method and apparatus for updating and synchronizing information between a client and server Emerging Cross-Sectional Technologies 0 Active
US11748224B2 Detection and analysis of energy consumption of software applications Emerging Cross-Sectional Technologies 0 Active
US10158496B2 Historical context for communication Electricity 0 Active
US8447806B2 Method and apparatus for updating and synchronizing information between a client and a server Emerging Cross-Sectional Technologies 0 Active
US10949316B2 Detection and analysis of energy consumption of software applications Emerging Cross-Sectional Technologies 0 Active
US8447807B2 Method and apparatus for updating and synchronizing information between a client and a server Emerging Cross-Sectional Technologies 0 Active

Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.