Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
JM

James McPhail — 28 Patents

Salesforce: 28 patents #40 of 4,319Top 1%
Alameda, CA: #39 of 1,067 inventorsTop 4%
California: #19,067 of 386,348 inventorsTop 5%
Overall (All Time): #134,628 of 4,157,543Top 4%
28 Patents All Time
James McPhail has been granted 28 US patents while listed as an inventor at Salesforce. The first was granted in 2020 and the most recent in September 2025. James McPhail ranks #134,628 of 4,157,543 US inventors in our database (top 3.2%). Patent records list James McPhail in Alameda, CA, US.

Issued Patents All Time

Showing 1–25 of 28 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
12425260 Methods and apparatuses for determining a user status avatar for rendering within a group-based communication interface Roland Schemers, Lydia Han, San Oo 2025-09-23
12321899 Aggregating an event occurrence feedback report within a group-based communication system Roland Schemers, Lydia Han 2025-06-03
12255934 Seamless communication resource transition between a group-based communication system and an external communication system Roland Schemers, Matthew Wahl 2025-03-18
12248513 Expandable data object management and indexing architecture for intersystem data exchange compatibility Matthew Wahl, Hubert Florin, Roland Schemers, Brian Elliott, Lydia Han 2025-03-11
12184651 Methods, systems, and apparatuses for improved multi-factor authentication in a multi-app communication system Mark Pike, Roland Schemers, Matthew Wahl 2024-12-31 $812,218,000
12021821 Methods and apparatuses for managing data integration between an external email resource and a group-based communication system Roland Schemers, Matthew Wahl, San Oo 2024-06-25 $181,768,000
11809491 Expandable data object management and indexing architecture for intersystem data exchange compatibility Matthew Wahl, Hubert Florin, Roland Schemers, Brian Elliott, Lydia Han 2023-11-07 $166,874,000
11797948 Method, apparatus and computer program product for improving event creation and modification in a group-based communication platform Roland Schemers, Lydia Han 2023-10-24 $90,842,000
11757670 Methods and apparatuses for determining a user status avatar for rendering within a group-based communication interface Roland Schemers, Lydia Han, San Oo 2023-09-12
11734651 Rendering related content prior to an event in a group-based communication interface Roland Schemers, Lydia Han 2023-08-22
11729226 Seamless communication resource transition between a group-based communication system and an external communication system Roland Schemers, Matthew Wahl 2023-08-15
11539653 Methods and apparatuses for managing limited engagement by external email resource entity within a group-based communication system Roland Schemers, Matthew Wahl, Britton Jamison, San Oo 2022-12-27
11501261 Aggregating an event occurrence feedback report within a group-based communication system Roland Schemers, Lydia Han 2022-11-15
11494741 Method, apparatus and computer program product for improving event creation and modification in a group-based communication platform Roland Schemers, Lydia Han 2022-11-08
11488113 Rendering related content prior to an event in a group-based communication interface Roland Schemers, Lydia Han 2022-11-01
11489833 Methods, systems, and apparatuses for improved multi-factor authentication in a multi-app communication system Mark Pike, Roland Schemers, Matthew Wahl 2022-11-01
11481735 Validating, aggregating, and managing calendar event data from external calendar resources within a group-based communication system Roland Schemers, Lydia Han 2022-10-25
11470126 Seamless communication resource transition between a group-based communication system and an external communication system Roland Schemers, Matthew Wahl 2022-10-11
11449547 Expandable data object management and indexing architecture for intersystem data exchange compatibility Matthew Wahl, Hubert Florin, Roland Schemers, Brian Elliott, Lydia Han 2022-09-20
11310065 Methods and apparatuses for determining a user status avatar for rendering within a group-based communication interface Roland Schemers, Lydia Han, San Oo 2022-04-19
11159476 Methods and apparatuses for managing data integration between an external email resource and a group-based communication system Roland Schemers, Matthew Wahl, San Oo 2021-10-26
11153249 Methods and apparatuses for managing limited engagement by external email resource entity within a group-based communication system Roland Schemers, Matthew Wahl, Britton Jamison, San Oo 2021-10-19
11023524 Expandable data object management and indexing architecture for intersystem data exchange compatibility Matthew Wahl, Hubert Florin, Roland Schemers, Brian Elliott, Lydia Han 2021-06-01 $145,911,000
10922356 Expandable data object management and indexing architecture for intersystem data exchange compatibility Matthew Wahl, Hubert Florin, Roland Schemers, Brian Elliott, Lydia Han 2021-02-16 $371,472,000
10897370 Methods and apparatuses for determining a user status avatar for rendering within a group-based communication interface Roland Schemers, Lydia Han, San Oo 2021-01-19 $179,992,000