Inventor

Kevin Patrick Mahaffey

Inventor
San Francisco, CA, US

Overview

104→
Patents
2009–2021
Patent span
Electricity
Primary field (CPC H)

Patents· 104 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G06Fprimary
G06FElectric digital data processing30%
H04LTransmission of digital information, e.g. telegraphic communication30%
H04WWireless communication networks26%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes5%
H04MTelephonic communication3%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use2%
G07CTime or attendance registers1%
H04RLoudspeakers, microphones, gramophone pick-ups or like acoustic electromechanical transducers1%
LOC141%
Y02BClimate change mitigation technologies related to buildings, e.g. housing, house appliances or related end-user applications1%
PatentTitleYear
11,122,433Methods and systems for enhancing electronic device security by intercepting and analyzing a communication2021RE048669System and method for identifying and [assessing] remediating vulnerabilities on a mobile communications device202111,080,407Methods and systems for analyzing data after initial analyses by known good and known bad security components202111,050,736System and method for processing a command based on verification information and a challenge token202111,038,876Managing access to services based on fingerprint matching202111,017,069Method for changing mobile communications device functionality based upon receipt of a second code and the location of a key device202110,990,696Methods and systems for detecting attempts to access personal information on mobile communications devices202110,742,676Distributed monitoring and evaluation of multiple devices202010,701,183Configuring a computing device to automatically obtain data in response to a predetermined event202010,699,273System and method for authorizing payment transaction based on device locations202010,623,960Methods and systems for enhancing electronic device security by causing the device to go into a mode for lost or stolen devices202010,509,910Methods and systems for granting access to services based on a security state that varies with the severity of security events201910,509,911Methods and systems for conditionally granting access to services based on the security state of the device requesting access2019RE047757System and method for identifying and assessing vulnerabilities on a mobile communications device201910,489,862Systems and methods for computing device protection201910,469,481System and method for permitting an action based on verification information and a challenge token201910,452,862System and method for creating a policy for managing personal data on a mobile communications device201910,419,222Monitoring for fraudulent or harmful behavior in applications being installed on user devices201910,419,936Methods and systems for causing mobile communications devices to emit sounds with encoded information201910,417,432Methods and systems for blocking potentially harmful communications to improve the functioning of an electronic device201910,360,364Method for changing mobile communication device functionality based upon receipt of a second code201910,256,979Assessing application authenticity and performing an action in response to an evaluation result201910,243,999Methods and systems for providing secure network connections to mobile communications devices201910,218,697Use of device risk evaluation to manage access to services201910,181,118Mobile communications device payment method utilizing location information201910,165,083Automatically collecting data from a computing device after launching an application by the computing device201810,122,747Response generation after distributed monitoring and evaluation of multiple devices20189,996,697Methods and systems for blocking the installation of an application to improve the functioning of a mobile communications device20189,992,025Monitoring installed applications on user devices20189,973,534Methods and systems for secure network connections20189,955,352Methods and systems for addressing mobile communications devices that are lost or stolen but not yet reported as such2018RE046768'System and method for identifying and assessing vulnerabilities on a mobile communications device'20189,860,263'System and method for assessing data objects on mobile communications devices'20189,852,416System and method for authorizing a payment transaction20179,779,253'Methods and systems for sharing risk responses to improve the functioning of mobile communications devices'20179,781,148'Methods and systems for sharing risk responses between collections of mobile communications devices'20179,769,749'Modifying mobile device settings for resource conservation'20179,763,097'Method for performing device security corrective actions based on loss of proximity to another device'20179,753,796'Distributed monitoring, evaluation, and response for multiple devices'20179,740,852'System and method for assessing an application to be installed on a mobile communications device'20179,642,008'System and method for creating and assigning a policy for a mobile communications device based on personal data'20179,602,508'System and method for performing an action based upon two-party authorization'20179,569,643'Method for detecting a security event on a portable electronic device and establishing audio transmission with a client computer'20179,563,749'Comparing applications and assessing differences'20179,432,361'System and method for changing security behavior of a device based on proximity to another device'20169,408,143'System and method for using context models to control operation of a mobile communications device'20169,407,443'Component analysis of software applications on computing devices'20169,407,640'Assessing a security state of a mobile communications device to determine access to specific tasks'20169,374,369'Multi-factor authentication and comprehensive login system for client-server networks'20169,367,680'System and method for mobile communication device application advisement'20169,344,431'System and method for assessing an application based on data from multiple devices'20169,307,412'Method and system for evaluating security for an interactive service operation by a mobile device'20169,294,500'System and method for creating and applying categorization-based policy to secure a mobile communications device from access to certain data objects'20169,288,608'Providing web service for new user account after installation of application on mobile device'20169,245,119'Security status assessment using mobile device security information database'20169,235,704'System and method for a scanning API'20169,232,491'Mobile device geolocation'20169,223,973'System and method for attack and malware prevention'20159,215,074'Expressing intent to control behavior of application components'20159,208,215'User classification based on data gathered from a computing device'20159,179,434'Systems and methods for locking and disabling a device in response to a request'20159,167,550'Systems and methods for applying a security policy to a device based on location'20159,100,925'Systems and methods for displaying location information of a device'20159,100,389'Assessing an application based on application data associated with the application'20159,065,846'Analyzing data gathered through different protocols'20159,042,876'System and method for uploading location information based on device movement'20159,043,919'Crawling multiple markets and correlating'20158,997,181'Assessing the security state of a mobile communications device'20158,984,628'System and method for adverse mobile application identification'20158,938,810'User account creation involving a mobile device'20158,929,874'Systems and methods for remotely controlling a lost mobile communications device'2015D0720765'Mobile communication device display with graphical user interface comprising a dashboard'20158,881,292'Evaluating whether data is safe or malicious'20148,875,289'System and method for preventing malware on a mobile communication device'20148,855,601'System and method for remotely-initiated audio communication'20148,825,007'Systems and methods for applying a security policy to a device based on a comparison of locations'20148,826,441'Event-based security state assessment and display for mobile devices'2014D0711418'Mobile communication device display of visual progress bar with graphical user interface'20148,788,881'System and method for mobile device push communications'20148,774,788'Systems and methods for transmitting a communication based on a device leaving or entering an area'20148,752,176'System and method for server-coupled application re-analysis to obtain trust, distribution and ratings assessment'20148,745,739'System and method for server-coupled application re-analysis to obtain characterization assessment'20148,682,400'Systems and methods for device broadcast of location information when battery is low'20148,683,593'Server-assisted analysis of data for a mobile device'20148,655,307'System and method for developing, updating, and using user device behavioral context models to modify user, device, and application state, settings and behavior for enhanced user security'20148,635,109'System and method for providing offers for mobile devices'20148,561,144'Enforcing security based on a security state assessment of a mobile device'20138,544,095'System and method for server-coupled application re-analysis'20138,538,815'System and method for mobile device replacement'20138,533,844'System and method for security data collection and analysis'20138,510,843'Security status and information display system'20138,505,095'System and method for monitoring and analyzing multiple interfaces and multiple protocols'20138,467,768'System and method for remotely securing or recovering a mobile device'20138,397,301'System and method for identifying and assessing vulnerabilities on a mobile communication device'20138,381,303'System and method for attack and malware prevention'20138,365,252'Providing access levels to services based on mobile device security state'20138,347,386'System and method for server-coupled malware prevention'20138,271,608'System and method for a mobile cross-platform software system'20128,108,933'System and method for attack and malware prevention'20128,099,472'System and method for a mobile cross-platform software system'20128,087,067'Secure mobile platform system'20118,060,936'Security status and information display system'20118,051,480'System and method for monitoring and analyzing multiple interfaces and multiple protocols'20117,479,882'RFID security system and methods'2009

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2009–2013Based in San Diego, CA, US· patent location history
2011–2021Patents assigned to LOOKOUT INC (102)· patent assignee history
2011–2016Patents assigned to HERING JOHN G (11)· patent assignee history
2011–2015Patents assigned to MAHAFFEY KEVIN (10)· patent assignee history
2012–2016Patents assigned to MAHAFFEY KEVIN PATRICK (17)· patent assignee history
2012–2016Patents assigned to BURGESS JAMES DAVID (10)· patent assignee history
2012–2021Based in San Francisco, CA, US· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
LOOKOUT INC1022011–2021
MAHAFFEY KEVIN PATRICKself172012–2016
HERING JOHN G112011–2016
BURGESS JAMES DAVID102012–2016
MAHAFFEY KEVINself102011–2015
Locations
LocationPatentsSpan
San Francisco, California, US962012–2021
San Diego, California, US82009–2013