Inventor

Matthew E. Broomhall

Inventor
Goffstown, NH, US

Overview

189→
Patents
2001–2021
Patent span
Physics
Primary field (CPC G)

Patents· 189 as inventor

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

G06Fprimary
G06FElectric digital data processing29%
H04LTransmission of digital information, e.g. telegraphic communication26%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes14%
G06NComputing arrangements based on specific computational models5%
G06TImage data processing or generation, in general5%
H04WWireless communication networks4%
G06KGraphical data reading3%
G06VImage or video recognition or understanding3%
G10LSpeech analysis techniques or speech synthesis2%
A63FCard, board, or roulette games2%
PatentTitleYear
11,122,046Technology for generating a multi-user response in a network202111,115,416Technology for generating a multi-user response in a network202111,115,370Focused kernels for online based messaging202111,106,747Online content management202111,093,709Confidence models based on error-to-correction mapping202111,087,414Distance-based social message pruning202111,087,084Confidence models based on error-to-correction mapping202111,074,223Orphaned content remediation202111,074,410Shared user context for efficient conversations202111,049,024Enhancement of massive data ingestion by similarity linkage of documents202111,049,304Mitigation of bias in digital reality sessions202111,006,249Ensuring important messages are viewed by intended recipient based on time-to-live pattern202111,006,250Ensuring important messages are viewed by intended recipient based on time-to-live pattern202110,996,741Augmented reality conversation feedback202110,992,906Visual cues in web conferencing recognized by a visual robot202110,984,571Preventing transition shocks during transitions between realities202110,972,860Responding to changes in social traffic in a geofenced area202110,956,115Intelligent exercise music synchronization202110,951,566Management of communications based on topic drift202110,949,779Balancing a workload based on commitments to projects202110,936,174Displaying content without obscuring key details on a computer screen202110,929,489Modifying messages to be more discoverable on a social network202110,924,586Aggregating virtual reality (VR) sessions202110,902,074Related post identification and presentation202110,904,199Attention management for electronic messaging202110,887,263Dynamic thread management for online conversations202110,832,482Augmented reality layers enhancement202010,824,328Optimized non-grid based navigation202010,795,922Authorship enhanced corpus ingestion for natural language processing202010,783,711Switching realities for better task efficiency202010,783,475Detecting user proximity in a physical area and managing physical interactions202010,778,616Propagating online conversations202010,778,791Cognitive insight into user activity interacting with a social system202010,757,052Embedding actionable content in electronic communication202010,748,003Mitigation of augmented reality markup blindness202010,742,576Embedding actionable content in electronic communication202010,739,938Customizing a tag cloud202010,725,610Customizing a tag cloud202010,719,529Presenting a trusted tag cloud202010,686,746Maintaining relationships between users in a social network by emphasizing a post from a first user in a second user's activity stream based on detected inactivity between users202010,679,084Augmented reality marker de-duplication and instantiation using marker creation information202010,679,306Focus-object-determined communities for augmented reality users202010,671,151Mitigating digital reality leakage through session modification202010,650,100Natural language generation pattern enhancement202010,592,602Shared user context for efficient conversations202010,594,646Prioritizing messages in an activity stream with an actionable item or event for the user to respond202010,585,470Avatar-based augmented reality engagement202010,586,615Electronic health record quality enhancement202010,580,186Preventing transition shocks during transitions between realities202010,565,762Mitigation of bias in digital reality sessions202010,565,275Modifying messages to be more discoverable on a social network202010,560,419Message presentation management in a social networking environment202010,552,991Visually showing how recently a change was made to a document by using color intensity and/or typeface and/or font and/or emphasis202010,552,487Conversation purpose-based team analytics202010,546,020Conversation purpose-based team analytics202010,542,113Social network content prioritization202010,535,350Conflict resolution enhancement system202010,521,685Augmented reality marker de-duplication and instantiation using marker creation information201910,511,806Mitigating effects of distracting sounds in an audio transmission of a conversation between participants201910,454,937Technology for generating a multi-user response in a network201910,447,698Technology for generating a multi-user response in a network201910,447,646Online communication modeling and analysis201910,437,890Enhanced document input parsing201910,430,747Utilizing social performance patterns to manage and evaluate performance of user201910,430,469Enhanced document input parsing201910,430,748Utilizing social performance patterns to manage and evaluate performance of user201910,423,719Dynamic loading of tabular data201910,417,285Corpus generation based upon document attributes201910,410,432Incorporating external sounds in a virtual reality environment201910,397,017Communicating information about available networks201910,394,840Social network content analysis201910,397,168Confusion reduction in an online social network201910,394,423Efficient list traversal201910,389,844Populating a user network for a focus user201910,387,562Maintaining conversational cadence in an online social relationship201910,375,537Ensuring important messages are viewed by intended recipient based on time-to-live pattern201910,360,643Distance-based social message pruning201910,360,299Maintaining conversational cadence in an online social relationship201910,348,666Message processing201910,326,885Utilizing caller wait time to create social message201910,304,447Conflict resolution enhancement system201910,296,171Associating a post with a goal201910,296,610Associating a post with a goal201910,290,377Social health risk estimation201910,291,562Embedding actionable content in electronic communication201910,284,510Technology for message delivery to subscribers in a network201910,282,049Display screen management system, method and computer program product201910,275,919Preventing transition shocks during transitions between realities201910,277,542Embedding actionable content in electronic communication201910,262,008Filename-based inference of repository actions201910,257,149Prioritizing messages in an activity stream with an actionable item or event for the user to respond201910,248,918Balancing a workload based on commitments to projects201910,242,113Modifying messages to be more discoverable on a social network201910,241,996Shared user context for efficient conversations201910,222,856Avatar-based augmented reality engagement201910,223,661Utilizing social performance patterns to manage and evaluate performance of user201910,222,857Avatar-based augmented reality engagement201910,216,718Maintaining conversational cadence in an online social relationship201910,210,467Balancing a workload based on commitments to projects201910,210,194Ingestion plan based on table uniqueness201910,210,193Ingestion plan based on table uniqueness201910,205,694Dynamic inclusion thresholds for social network conversations201910,204,386Distance-based social message pruning201910,204,385Distance-based social message pruning201910,169,733Utilizing social performance patterns to manage and evaluate performance of user201910,171,527Goal-based connection management between parties201910,170,113Conflict resolution enhancement system201910,171,399Managing message threads through use of a consolidated message201910,171,320Ensuring important messages are viewed by intended recipient based on time-to-live pattern201910,127,213Overlay of input control to identify and restrain draft content from streaming201810,127,211Overlay of input control to identify and restrain draft content from streaming201810,095,740Selective fact generation from table data in a cognitive system201810,073,926Team analytics context graph generation and augmentation201810,073,900Presenting a trusted tag cloud201810,063,509Managing message threads through use of a consolidated message201810,057,203Managing messages using batch edits and/or actions201810,051,127Utilizing caller wait time to create social message201810,050,918Dynamic thread management for online conversations201810,031,952Corpus augmentation system201810,025,377Avatar-based augmented reality engagement201810,025,876Managing browser tabs based on uniform resource locators201810,025,872Managing browser tabs based on uniform resource locators201810,021,061Message presentation management in a social networking environment20189,984,127Using typestyles to prioritize and rank search results20189,961,040Social network and collaboration communications routing enhancement20189,940,370Corpus augmentation system20189,928,240'Ingestion planning for complex tables'20189,916,534'Enhancement of massive data ingestion by similarity linkage of documents'20189,916,533'Enhancement of massive data ingestion by similarity linkage of documents'20189,910,917'Presenting tags of a tag cloud in a more understandable and visually appealing manner'20189,910,918'Presenting tags of a tag cloud in a more understandable and visually appealing manner'20189,910,913'Ingestion planning for complex tables'20189,904,962'Distance-based social message pruning'20189,894,138'Natural language management of online social network connections'20189,886,479'Managing credibility for a question answering system'20189,886,480'Managing credibility for a question answering system'20189,880,737'Changing keyboard layout automatically while entering a password'20189,875,268Natural language management of online social network connections20189,871,834'Goal-based connection management between parties'20189,832,787Attention management20179,800,536'Automated document lifecycle management'20179,756,003'Dynamic inclusion thresholds for social network conversations'20179,753,998'Presenting a trusted tag cloud'20179,720,945'Ingestion plan based on table uniqueness'20179,704,135'Graphically recognized visual cues in web conferencing'20179,703,887'Automatically grouping browser tabs based on a pattern of usage'20179,679,198'Ingestion plan based on table uniqueness'20179,665,558'Method for maintaining conversational cadence in online social relationship or network, involves providing set of fill-in messages that create appearance to another in social network of no reduction in conversational cadence'20179,639,625'Presentation of links to social media webpages based on social eminence of poster'20179,632,996'System for maintaining conversational cadence in online social relationship or network, involves providing set of fill-in messages that create appearance to another user in social network of no reduction in conversational cadence'20179,626,349'Dynamically manipulating tables based on a font'20179,613,077'Natural language management of online social network connections'20179,613,318'Intelligent user interaction experience for mobile computing devices'20179,607,040'Tag management in a tag cloud'20179,600,462'Dynamically manipulating tables based on a font'20179,600,521'Tag management in a tag cloud'20179,602,460'Social mail response enhancement'20179,589,044'Tagging of electronic content'20179,582,564'Tagging of electronic content'20179,569,412'Auto grouping browser tabs'20179,565,154'Message management method'20179,558,187'Enhanced document input parsing'20179,535,910'Corpus generation based upon document attributes'20179,495,348'Template application error detection'20169,485,212'Message management method'20169,483,519'Authorship enhanced corpus ingestion for natural language processing'20169,483,455'Ingestion planning for complex tables'20169,471,468'System, method, and computer program to improve the productivity of unit testing'20169,460,108'Filename-based inference of repository actions'20169,460,107'Filename-based inference of repository actions'20169,418,066'Enhanced document input parsing'20169,401,886'Preventing personal information from being posted to an internet'20169,330,378'Management and synchronization of related electronic communications'20169,325,658'Providing contextual relevance of an unposted message to an activity stream after a period of time elapses'20169,313,165'Providing contextual relevance of an unposted message to an activity stream after a period of time elapses'20169,258,339'Presenting data to electronic meeting participants'20169,225,936'Automated collaborative annotation of converged web conference objects'20159,189,539'Electronic content curating mechanisms'20159,167,009'Presenting data to electronic meeting participants'20159,131,020'Focused real time collaboration'20159,113,246'Automated left-right headphone earpiece identifier'20158,959,086'Automated online social network inter-entity relationship management'20158,903,926'Online social network handle type ahead enhancement'20148,893,220'Managing co-editing sessions'20148,640,026'Word correction in a multi-touch environment'20148,558,695'Biodegradable device and mesh network for optimization of payload material delivery'20138,552,861'Biodegradable smart sensor for mesh network applications'20138,463,075'Dynamically resizing text area on a display device'20136,292,904'Client account generation and authentication system for a network server'2001

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2001–2021Patents assigned to IBM (188)· patent assignee history
2001–2021Based in South Burlington, VT, US· patent location history
2013–2020Patents assigned to BROOMHALL MATTHEW E (13)· patent assignee history
2013–2016Patents assigned to BASTIDE PAUL R (8)· patent assignee history
2013–2016Patents assigned to LOREDO ROBERT E (8)· patent assignee history
2013–2020Patents assigned to LOREDO ROBERT EDWARD (5)· patent assignee history
2014–2021Based in Goffstown, NH, US· patent location history
2015–2016Based in Burlington, VT, US· patent location history
2017–2019Based in Goffstwon, NH, US· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
IBM1882001–2021
BROOMHALL MATTHEW Eself132013–2020
BASTIDE PAUL R82013–2016
LOREDO ROBERT E82013–2016
LOREDO ROBERT EDWARD52013–2020
Locations
LocationPatentsSpan
Goffstown, NH, US1622014–2021
South Burlington, VT, US212001–2021
Burlington, VT, US42015–2016
Goffstwon, NH, US22017–2019