Inventor · disambiguated record
Michael Steven Vernal
Also filed as: VERNAL MICHAEL · VERNAL MICHAEL S · VERNAL MICHAEL STEVEN
44 granted patents·7 pending applications·755 citations·filing 2004–2019
98Inventor score
Files withFACEBOOK INC22MICROSOFT CORP11ZUCKERBERG MARK E5VERNAL MICHAEL STEVEN3CHRISTENSEN ERIK BO1
Top patents by PatentIndex Score
51 records- 0198US8250145B2Personalizing a web page outside of a social networking system with content from the social networking systemZUCKERBERG MARK E·Filed 2010·Granted Aug 21, 2012·102 cites·30 claims
- 0296US8949250B1Generating recommended search queries on online social networksFACEBOOK INC·Filed 2014·Granted Feb 3, 2015·269 cites·20 claims
- 0396US8280959B1Personalizing a web page outside of a social networking system with recommendations for content from the social networking systemZUCKERBERG MARK E·Filed 2012·Granted Oct 2, 2012·31 cites·20 claims
- 0494US10360227B2Ranking recommended search queriesFACEBOOK INC·Filed 2016·Granted Jul 23, 2019·11 cites·20 claims
- 0594US10013601B2Ideograms for captured expressionsFACEBOOK INC·Filed 2014·Granted Jul 3, 2018·34 cites·20 claims
- 0692US10050926B2Ideograms based on sentiment analysisFACEBOOK INC·Filed 2014·Granted Aug 14, 2018·21 cites·20 claims
- 0790US9460215B2Ranking recommended search queries on online social networksFACEBOOK INC·Filed 2014·Granted Oct 4, 2016·8 cites·20 claims
- 0890US8793593B2Integrating structured objects and actions generated on external systems into a social networking systemRASMUSSEN LARS EILSTRUP·Filed 2011·Granted Jul 29, 2014·21 cites·28 claims
- 0990US8239479B2Server-assisted and peer-to-peer synchronizationSAGAR AKASH J·Filed 2007·Granted Aug 7, 2012·25 cites·20 claims
- 1089US8849721B2Structured objects and actions on a social networking systemFEDOROV VLADIMIR·Filed 2011·Granted Sep 30, 2014·21 cites·33 claims
- 1189US8667064B2Personalizing a web page outside of a social networking system with content from the social networking systemZUCKERBERG MARK E·Filed 2012·Granted Mar 4, 2014·6 cites·20 claims
- 1289US7949720B2Message object modelMICROSOFT CORP·Filed 2006·Granted May 24, 2011·17 cites·10 claims
- 1389US7814211B2Varying of message encodingMICROSOFT CORP·Filed 2006·Granted Oct 12, 2010·13 cites·10 claims
- 1487US8909515B2Dynamic sentence formation from structured objects and actions in a social networking systemO'NEIL EDWARD KENNETH·Filed 2011·Granted Dec 9, 2014·19 cites·24 claims
- 1587US7512957B2Interface infrastructure for creating and interacting with web servicesMICROSOFT CORP·Filed 2004·Granted Mar 31, 2009·62 cites·23 claims
- 1686US8583738B2Personalizing a web page outside of a social networking system with content from the social networking system that includes user actionsZUCKERBERG MARK E·Filed 2012·Granted Nov 12, 2013·4 cites·23 claims
- 1785US9032290B2Tool for creating structured objects and actions on a social networking systemSHEPHERD BRYNN·Filed 2011·Granted May 12, 2015·13 cites·21 claims
- 1884US9959320B2Generating card stacks with queries on online social networksFACEBOOK INC·Filed 2014·Granted May 1, 2018·4 cites·39 claims
- 1984US9306927B2Single login procedure for accessing social network information across multiple external systemsFACEBOOK INC·Filed 2014·Granted Apr 5, 2016·6 cites·19 claims
- 2081US10417702B2Dynamically providing a third-party checkout optionFACEBOOK INC·Filed 2013·Granted Sep 17, 2019·4 cites·20 claims
- 2181US8955145B2Dynamic enforcement of privacy settings by a social networking system on information shared with an external systemFACEBOOK INC·Filed 2014·Granted Feb 10, 2015·4 cites·20 claims
- 2280US8549072B2Markup language for incorporating social networking system information by an external websiteZHU WEI·Filed 2009·Granted Oct 1, 2013·6 cites·36 claims
- 2379US9515968B2Controlling access to ideogramsFACEBOOK INC·Filed 2014·Granted Dec 6, 2016·4 cites·20 claims
- 2479US8752186B2Dynamic enforcement of privacy settings by a social networking system on information shared with an external systemVERNAL MICHAEL STEVEN·Filed 2009·Granted Jun 10, 2014·7 cites·31 claims
- 2578US8386587B2Server-assisted and peer-to-peer synchronizationMICROSOFT CORP·Filed 2012·Granted Feb 26, 2013·4 cites·20 claims
- 2678US7453875B2Querying for services using soap over UDPMICROSOFT CORP·Filed 2005·Granted Nov 18, 2008·8 cites·19 claims
- 2776US8763152B2Single login procedure for accessing social network information across multiple external systemsVERNAL MICHAEL STEVEN·Filed 2009·Granted Jun 24, 2014·6 cites·29 claims
- 2873US9930137B2Personalizing a web page outside of a social networking system with content from the social networking systemFACEBOOK INC·Filed 2015·Granted Mar 27, 2018·1 cites·20 claims
- 2972US10009352B2Controlling access to ideogramsFACEBOOK INC·Filed 2017·Granted Jun 26, 2018·1 cites·20 claims
- 3072US7882236B2Communication channel modelMICROSOFT CORP·Filed 2005·Granted Feb 1, 2011·7 cites·17 claims
- 3171US7921216B2System and method for building and using communication binding objectsMICROSOFT CORP·Filed 2005·Granted Apr 5, 2011·6 cites·9 claims
- 3270US9749334B2Controlling access to ideogramsFACEBOOK INC·Filed 2016·Granted Aug 29, 2017·1 cites·20 claims
- 3370US9065798B2Personalizing a web page outside of a social networking system with content from the social networking systemFACEBOOK INC·Filed 2013·Granted Jun 23, 2015·0 cites·18 claims
- 3469US10666694B1Markup language for incorporating social networking system information by an external web siteFACEBOOK INC·Filed 2019·Granted May 26, 2020·0 cites·20 claims
- 3567US9530166B2Social graph that includes web pages outside of a social networking systemTAYLOR BRET STEVEN·Filed 2010·Granted Dec 27, 2016·2 cites·23 claims
- 3667US2018210886A1Generating Card Stacks with Queries on Online Social NetworksFACEBOOK INC·Filed 2018·Application pending·0 cites
- 3766US10218752B2Markup language for incorporating social networking system information by an external websiteFACEBOOK INC·Filed 2013·Granted Feb 26, 2019·0 cites·20 claims
- 3866US8572174B2Personalizing a web page outside of a social networking system with content from the social networking system selected based on global informationZUCKERBERG MARK E·Filed 2012·Granted Oct 29, 2013·0 cites·21 claims
- 3963US2010132049A1Leveraging a social graph from a social network for social context in other systemsFACEBOOK INC·Filed 2008·Application pending·0 cites
- 4061US7950023B2Utilizing abstract descriptions to generate, exchange, and configure service and client runtimesMICROSOFT CORP·Filed 2005·Granted May 24, 2011·3 cites·19 claims
- 4161US7925710B2Simultaneous API exposure for messagesMICROSOFT CORP·Filed 2006·Granted Apr 12, 2011·1 cites·9 claims
- 4258US9754125B2Dynamic enforcement of privacy settings by a social networking system on information shared with an external systemFACEBOOK INC·Filed 2014·Granted Sep 5, 2017·0 cites·20 claims
- 4358US2013014284A1Leveraging A Social Graph From A Social Network For Social Context In Other SystemsVERNAL MICHAEL STEVEN·Filed 2012·Application pending·0 cites
- 4455US7565395B2Mechanism for preserving session state when using an access-limited bufferMICROSOFT CORP·Filed 2005·Granted Jul 21, 2009·1 cites·16 claims
- 4555US2018046826A1Dynamic enforcement of privacy settings by a social networking system on information shared with an external systemFACEBOOK INC·Filed 2017·Application pending·0 cites
- 4653US2017068744A1Social graph that includes web pages outside of a social networking systemFACEBOOK INC·Filed 2016·Application pending·0 cites
- 4752US9832181B2Single login procedure for accessing social network information across multiple external systemsFACEBOOK INC·Filed 2016·Granted Nov 28, 2017·0 cites·19 claims
- 4852US8533357B2Mechanism for binding a structured data protocol to a protocol offering up byte streamsWOLF KENNETH D·Filed 2004·Granted Sep 10, 2013·2 cites·39 claims
- 4952US2014365358A1Methods and systems for context-based check-out flows using a pass-through payment gatewayHIGAKI YUJI·Filed 2013·Application pending·0 cites
- 5042US8296354B2Flexibly transferring typed application dataCHRISTENSEN ERIK BO·Filed 2004·Granted Oct 23, 2012·0 cites·30 claims
Showing the top 50 of 51 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →