Inventor

James Gordon McLean

Inventor
Fuquay-Varina, NC, US

Overview

59→
Patents
1992–2020
Patent span
Physics
Primary field (CPC G)

Patents· 59 as inventor

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

G06Fprimary
G06FElectric digital data processing35%
H04LTransmission of digital information, e.g. telegraphic communication17%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes5%
H04NPictorial communication, e.g. television4%
H04WWireless communication networks4%
G06KGraphical data reading3%
G06TImage data processing or generation, in general3%
G08BSignalling systems, e.g. personal calling systems3%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests3%
G06VImage or video recognition or understanding2%
PatentTitleYear
10,866,826State-based system management migration202010,791,120System and method for providing access to secured data via a push notification202010,637,736Acquisition of information from managed computing device not communicatively connected to management computing device202010,628,070Selecting and compressing target files to obtain additional free data storage space to perform an operation in a virtual machine202010,469,603Using a historical record of actions taken by a group of users to identify responsive actions in a computing system201910,169,560Stimuli-based authentication201910,146,300Emitting a visual indicator from the position of an object in a simulated reality emulation201810,111,273Communication paths hierarchy for managed computing device201810,042,420Gaze-aware control of multi-screen experience201810,031,577Gaze-aware control of multi-screen experience20189,961,811Controlling access to components in a server housing to enforce use of a grounding strap20189,935,931Authorizing user access to resource by determining whether other, authorized users have indicated that the user should be permitted access20189,749,860'Peer-to-peer wireless connection between server computing device and mobile client computing device for authentication and server management'20179,686,214'Status and time-based delivery services for instant messengers'20179,665,543'System and method for reference validation in word processor documents'20179,641,507'Virtual avatar authentication'20179,600,641'User permissions based control of pooled features on demand activation keys'20179,576,113'User permissions based control of pooled features on demand activation keys'20179,515,879'Establishing an action list for reconfiguration of a remote hardware system'20169,443,221'Physical location tagging via image recognition'20169,438,611'Managing a blocked-originator list for a messaging application'20169,412,095'Status and time-based delivery services for instant messengers'20169,363,934'Controlling access to components in a server housing to enforce use of a grounding strap'20169,304,860'Arranging data handling in a computer-implemented system in accordance with reliability ratings based on reverse predictive failure analysis in response to changes'20169,104,790'Arranging data handling in a computer-implemented system in accordance with reliability ratings based on reverse predictive failure analysis in response to changes'20159,092,865'Map generation for an environment based on captured images'20159,047,190'Intrusion protection for a client blade'20159,009,846'Virtual avatar authentication'20158,918,574'Apparatus, system, and method for deliberately preventing unauthorized access to data stored in a non-volatile memory device'20148,839,046'Arranging data handling in a computer-implemented system in accordance with reliability ratings based on reverse predictive failure analysis in response to changes'20148,265,464'Administering a time-shifting cache in a media playback device'20128,201,266'Security system to prevent tampering with a server blade'20127,925,457'Flow meter and airflow measurement using an airfoil'20117,854,014'Media enclosure with access to product information'20107,702,497'Method for recommending upgrade components for a computer system'20107,519,763'Apparatus, system, and method for deliberately preventing unauthorized access to data stored in a non-volatile memory device'20097,504,654'Structure for logical “OR” using ballistics transistor technology'20097,484,656'Apparatus, system, and method for correlating a cost of media service to advertising exposure'20097,380,713'Positive evidence-of-use feature for portable storage devices'20087,334,731'Positive evidence-of-use feature for portable storage devices'20087,299,327'Content-on-demand memory key with positive access evidence feature'20077,042,471'Method and system for displaying descriptive information associated with a defined video object'20067,016,933'Translation and substitution of transmitted environmental data'20066,889,193'Method and system for smart cross-fader for digital audio'20056,885,989'Method and system for collaborative speech recognition for small-area network'20056,871,242'Personal computer with a biometric sensor having improved resistance to environmental distortions'20056,848,075'Internet web browser with memory enhanced hyperlink display'20056,834,372'Internet web browser with proximity sensitie hyperlink history report'20046,392,675'Variable speed cursor movement'20026,337,694'Method and system for variable speed scrolling within a data processing system'20026,195,085'Apparatus in a computer system for pliant ergonomic pointing device'20016,192,341'Data processing system and method for customizing data processing system output for sense-impaired users'20015,878,223'System and method for predictive caching of information pages'19995,852,440'Method and system for facilitating the selection of icons'19985,801,699'Icon aggregation on a graphical user interface'19985,767,852'Priority selection on a graphical interface'19985,745,714'Method and system in a data processing system for the association and display of a plurality of objects'19985,564,004'Method and system for facilitating the selection of icons'19965,095,302'Three dimensional mouse via finger ring or cavity'1992

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

1992–2018Patents assigned to IBM (43)· patent assignee history
1992Based in Miami Beach, FL, US· patent location history
1996–1998Based in Boynton Beach, FL, US· patent location history
1998–2018Based in Fuquay-Varina, NC, US· patent location history
2012–2017Patents assigned to MCLEAN JAMES G (5)· patent assignee history
2012–2014Patents assigned to MCLEAN JAMES GORDON (3)· patent assignee history
2014–2020Patents assigned to LENOVO ENTPR SOLUTIONS SINGAPORE PTE LTD (19)· patent assignee history
2015–2017Patents assigned to PICKOVER CLIFFORD A (2)· patent assignee history
2017–2020Based in Raleigh, NC, US· patent location history
2017–2018Based in Morrisville, NC, US· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
IBM431992–2018
LENOVO ENTPR SOLUTIONS SINGAPORE PTE LTD192014–2020
MCLEAN JAMES Gself52012–2017
MCLEAN JAMES GORDONself32012–2014
PICKOVER CLIFFORD A22015–2017
Locations
LocationPatentsSpan
Fuquay-Varina, NC, US441998–2018
Raleigh, NC, US102017–2020
Morrisville, NC, US22017–2018
Boynton Beach, Florida, US21996–1998
Miami Beach, Florida, US11992