Inventor · disambiguated record
Michael Shenfield
Also filed as: SHENFIELD MICHAEL
138 granted patents·71 pending applications·2,217 citations·filing 2003–2021
99Inventor score
Files withRESEARCH IN MOTION LTD102SHENFIELD MICHAEL21BLACKBERRY LTD13KARMAKAR SRIMANTEE6FRITSCH BRINDUSA5
Top patents by PatentIndex Score
209 records- 0198US7509649B2System and method for conversion of generic services' applications into component based applications for devicesRESEARCH IN MOTION LTD·Filed 2005·Granted Mar 24, 2009·95 cites·41 claims
- 0297US8132149B2System and method for applying development patterns for component based applicationsSHENFIELD MICHAEL·Filed 2009·Granted Mar 6, 2012·83 cites·16 claims
- 0397US7970860B2System and method for pushing data to a mobile deviceRESEARCH IN MOTION LTD·Filed 2009·Granted Jun 28, 2011·101 cites·15 claims
- 0497US7894431B2System and method for communicating asynchronously with web services using message set definitionsRESEARCH IN MOTION LTD·Filed 2005·Granted Feb 22, 2011·360 cites·21 claims
- 0597US7729363B2System and method for managing communication for component applicationsRESEARCH IN MOTION LTD·Filed 2005·Granted Jun 1, 2010·65 cites·12 claims
- 0696US7493594B2System and method for designing component based applicationsRESEARCH IN MOTION·Filed 2005·Granted Feb 17, 2009·81 cites·21 claims
- 0795US8006224B2System and method for unified visualization of two-tiered applicationsRESEARCH IN MOTION LTD·Filed 2005·Granted Aug 23, 2011·60 cites·16 claims
- 0895US7941784B2System and method for generating component based applicationsRESEARCH IN MOTION LTD·Filed 2005·Granted May 10, 2011·49 cites·26 claims
- 0995US7747995B2Method and system for controlling software version updatesRESEARCH IN MOTION LTD·Filed 2006·Granted Jun 29, 2010·42 cites·18 claims
- 1094US8661531B2System and method for secure control of resources of wireless mobile communication devicesOWEN RUSSELL N·Filed 2012·Granted Feb 25, 2014·17 cites·36 claims
- 1194US8464240B2Method and system for controlling software version updatesFRITSCH BRINDUSA L·Filed 2010·Granted Jun 11, 2013·53 cites·17 claims
- 1294US7895566B2System and method for building a deployable component based applicationRESEARCH IN MOTION LTD·Filed 2005·Granted Feb 22, 2011·46 cites·39 claims
- 1394US7657868B2System and method for applying development patterns for component based applicationsRESEARCH IN MOTION LTD·Filed 2005·Granted Feb 2, 2010·39 cites·36 claims
- 1493US7761522B2System and method for providing asynchronous notifications using synchronous data sourcesRESEARCH IN MOTION LTD·Filed 2005·Granted Jul 20, 2010·29 cites·16 claims
- 1592US8086995B2System and method for flexible visual representation of device fontsLUO ZHONG HAI·Filed 2005·Granted Dec 27, 2011·39 cites·14 claims
- 1692US7921408B2System and method for applying development patterns for component based applicationsRESEARCH IN MOTION LTD·Filed 2009·Granted Apr 5, 2011·25 cites·19 claims
- 1792US7676786B2System and method and apparatus for using UML tools for defining web service bound component applicationsRESEARCH IN MOTION LTD·Filed 2006·Granted Mar 9, 2010·69 cites·17 claims
- 1891US9778813B2Manipulating screen layers in multi-layer applicationsSHENFIELD MICHAEL·Filed 2011·Granted Oct 3, 2017·16 cites·51 claims
- 1991US8375354B2System and method and apparatus for using UML tools for defining web service bound component applicationsRESEARCH IN MOTION LTD·Filed 2010·Granted Feb 12, 2013·16 cites·18 claims
- 2091US8321852B2System and method for extending a component-based application platform with custom servicesSHENFIELD MICHAEL·Filed 2010·Granted Nov 27, 2012·14 cites·18 claims
- 2191US7836439B2System and method for extending a component-based application platform with custom servicesRESEARCH IN MOTION LTD·Filed 2006·Granted Nov 16, 2010·23 cites·20 claims
- 2291US7814404B2System and method for applying workflow of generic services to component based applications for devicesRESEARCH IN MOTION LTD·Filed 2005·Granted Oct 12, 2010·25 cites·41 claims
- 2391US7472247B2Method and system for centralized memory management in wireless terminal devicesRESEARCH IN MOTION LTD·Filed 2005·Granted Dec 30, 2008·24 cites·16 claims
- 2490US8521170B2System and method for routing an incoming call to a proper domain in a network environment including IMSBUCKLEY ADRIAN·Filed 2007·Granted Aug 27, 2013·22 cites·22 claims
- 2590US8307294B2System and method for enabling assisted visual development of workflow for application tasksLUO ZHONG HAI·Filed 2010·Granted Nov 6, 2012·16 cites·21 claims
- 2690US7995565B2System and method for managing call continuity in IMS network environment using SIP messagingRESEARCH IN MOTION LTD·Filed 2006·Granted Aug 9, 2011·22 cites·47 claims
- 2790US7747958B2System and method for enabling assisted visual development of workflow for application tasksRESEARCH IN MOTION LTD·Filed 2005·Granted Jun 29, 2010·22 cites·15 claims
- 2889US8191080B2System and method for dynamic version management of applicationsGORING BRYAN R·Filed 2010·Granted May 29, 2012·14 cites·24 claims
- 2988US8544084B2System and method for secure control of resources of wireless mobile communication devicesOWEN RUSSELL N·Filed 2003·Granted Sep 24, 2013·39 cites·84 claims
- 3088US8418235B2Client credential based secure session authentication method and apparatusSHERKIN ALEXANDER·Filed 2006·Granted Apr 9, 2013·18 cites·35 claims
- 3188US7756905B2System and method for building mixed mode execution environment for component applicationsRESEARCH IN MOTION LTD·Filed 2005·Granted Jul 13, 2010·17 cites·3 claims
- 3288US7613789B2Development tool and method for automating detection and construction of notification-based component applicationsRESEARCH IN MOTION LTD·Filed 2006·Granted Nov 3, 2009·17 cites·12 claims
- 3388US7448043B2System and method of compact messaging in network communications by removing tags and utilizing predefined message definitionsRESEARCH IN MOTION LTD·Filed 2004·Granted Nov 4, 2008·47 cites·36 claims
- 3487US9391992B2System and method for secure control of resources of wireless mobile communication devicesBLACKBERRY LTD·Filed 2014·Granted Jul 12, 2016·5 cites·20 claims
- 3587US8893266B2System and method for secure control of resources of wireless mobile communication devicesBLACKBERRY LTD·Filed 2014·Granted Nov 18, 2014·5 cites·24 claims
- 3686US8082292B2Method and system for centralized user notification and application execution controlKARMAKAR SRIMANTEE·Filed 2006·Granted Dec 20, 2011·17 cites·13 claims
- 3786US7698702B2System and method for implementing data-compatibility-based version schemeRESEARCH IN MOTION LTD·Filed 2005·Granted Apr 13, 2010·17 cites·8 claims
- 3886US7698383B2System and method for building component applications using metadata defined mapping between message and data domainsRESEARCH IN MOTION LTD·Filed 2004·Granted Apr 13, 2010·38 cites·35 claims
- 3986US7644139B2Method and system for optimizing metadata passing in a push content processing protocolRESEARCH IN MOTION LTD·Filed 2006·Granted Jan 5, 2010·12 cites·7 claims
- 4085US8671162B2System and method for pushing data to a mobile deviceKLINE ROBERT·Filed 2011·Granted Mar 11, 2014·11 cites·20 claims
- 4184US10015168B2System and method for secure control of resources of wireless mobile communication devicesBLACKBERRY LTD·Filed 2016·Granted Jul 3, 2018·2 cites·20 claims
- 4284US9537896B2Method for providing wireless application privilege managementBLACKBERRY LTD·Filed 2015·Granted Jan 3, 2017·3 cites·29 claims
- 4384US8108830B2System and method for building wireless applications with intelligent mapping between user interface and data componentsBIBR VIERA·Filed 2004·Granted Jan 31, 2012·35 cites·46 claims
- 4484US8024452B2Dynamic syndicated content delivery system and methodRESEARCH IN MOTION LTD·Filed 2006·Granted Sep 20, 2011·14 cites·20 claims
- 4583US9998466B2System and method for secure control of resources of wireless mobile communication devicesBLACKBERRY LTD·Filed 2016·Granted Jun 12, 2018·2 cites·20 claims
- 4683US8045236B2Apparatus, and associated method, for facilitating background processing of push contentRESEARCH IN MOTION LTD·Filed 2006·Granted Oct 25, 2011·9 cites·18 claims
- 4783US7937624B2Method for handling a detected error in a script-based applicationRESEARCH IN MOTION LTD·Filed 2006·Granted May 3, 2011·13 cites·20 claims
- 4883US7929523B2System and method for communicating asynchronously with synchronous web services using a mediator serviceRESEARCH IN MOTION LTD·Filed 2005·Granted Apr 19, 2011·11 cites·15 claims
- 4983US7720953B2System and method of data source detectionRESEARCH IN MOTION LTD·Filed 2006·Granted May 18, 2010·13 cites·7 claims
- 5082US10999282B2System and method for secure control of resources of wireless mobile communication devicesBLACKBERRY LTD·Filed 2019·Granted May 4, 2021·1 cites·29 claims
Showing the top 50 of 209 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →