Inventor
Fabian F. Morgan
Inventor
Austin, TX, US
Overview
Patents· 75 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing32%
H04MTelephonic communication18%
H04LTransmission of digital information, e.g. telegraphic communication12%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes11%
H04WWireless communication networks9%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests4%
H04HBroadcast communication3%
H04NPictorial communication, e.g. television2%
B60RVehicles, vehicle fittings, or vehicle parts, not otherwise provided for2%
G07FCoin-freed or like apparatus2%
PatentTitleYear
10,877,938Dynamically synching elements in file20209,779,107'Dynamically synching elements in file'20179,767,210'Dynamically enhancing user interface'20179,665,593'Dynamically synching elements in file'20179,575,814'Identifying hung condition exceeding predetermined frequency threshold and modifying hanging escalation tasks to avoid hang conditions'20179,535,946'System method, and computer readable media for identifying a user-initiated log file record in a log file'20179,516,464'Notification to users of events'20169,355,009'Performance of scheduled tasks via behavior analysis and dynamic optimization'20169,324,061'Notification to users of events'20169,251,137'Method of text type-ahead'20169,223,844'Dynamically synching elements in file'20159,218,370'Processing data loads'20159,177,301'Notification to users of events'20159,075,817'System, method, and computer readable media for identifying a user-initiated log file record in a log file'20159,077,704'Multiple authentication support in a shared environment'20159,047,396'Method, system and computer product for rescheduling processing of set of work items based on historical trend of execution time'20159,049,293'Performing proximity based routing of a phone call'20158,973,153'Creating audio-based annotations for audiobooks'20158,904,397'Staggering execution of scheduled tasks based on behavioral information'20148,879,704'Notification to users of events'20148,831,195'Communicating with an automated interactive telecommunications service system'20148,818,833'Method and system for managing service requests across multiple systems'20148,805,936'Email server cooperative management for automatic routing of emails based on preferences'20148,745,071'Delta language translation'20148,738,895'Testing a configuration change'20148,732,199'System, method, and computer readable media for identifying a user-initiated log file record in a log file'20148,725,753'Arrangements of text type-ahead'20148,682,247'Performing caller based routing of a phone call'20148,670,973'Language translation reuse in different systems'20148,666,051'Notification to users of events'20148,571,474'Performing routing of a phone call through a third party device'20138,572,572'Dynamic source code analyzer'20138,527,905'Providing archived web page content in place of current web page content'20138,516,138'Multiple authentication support in a shared environment'20138,515,977'Delta language translation'20138,498,573'Dynamic changes to a user profile based on external service integration'20138,494,136'Systems and arrangements for communicating with an automated interactive telecommunications service system'20138,385,531'Performing routing of a phone call based on mutual contacts of a contact list'20138,359,532'Text type-ahead'20138,345,837'Preventing unintended users from accessing a re-routed communication'20138,326,966'Efficient, centralized management of application log configuration settings'20128,316,035'Systems and arrangements of text type-ahead'20128,306,934'Demo verification provisioning'20128,280,415'Performing caller based routing of a phone call'20128,280,357'Information sharing after proximity connection has ended'20128,244,282'Performing recipient based routing of a phone call'20128,229,083'Method and system for automatically connecting to conference calls'20128,219,971'System and method for source code sectional locking for improved management'20128,219,582'System, method, and computer readable media for identifying a user-initiated log file record in a log file'20128,213,580'Automated message conversion based on availability of bandwidth'20128,200,520'Methods, systems, and apparatuses for automated confirmations of meetings'20128,090,994'System, method, and computer readable media for identifying a log file record in a log file'20128,086,478'Method and system for managing conflicting calendar entries'20118,041,024'Method and system for telephone number change notification and tracking'20118,014,752'Automatic wireless utilization of cellular telephone devices'20118,014,512'Method and system for user interaction within a queue'20118,000,458'Method and system for verifying incoming telephone numbers'20117,881,701'Method and system for verifying telephone numbers'20117,877,083'Method and system for verifying telephone numbers across service providers'20117,844,247'System for automatic wireless utilization of cellular telephone devices in an emergency by co-opting nearby cellular telephone devices'20107,822,686'Processing system for recording media content'20107,809,647'Processing system for recording media content'20107,778,629'Method and system for handling potentially contentious situations upon receipt of an automatically connecting SMS message'20107,716,596'Dynamic input field protection'20107,659,814'Method for distributed sound collection and event triggering'20107,539,660'Method and system for generating SQL joins to optimize performance'20097,522,895'Receiver monitoring and alert system'20097,478,367'Dynamic source code analyzer'20097,412,690'Method, apparatus, and program for code reusability and maintainability in XML-driven projects'20087,353,000'Receiver monitoring and alert system'20087,299,234'Method and apparatus for validating and configuring database transaction requests from multiple clients'20077,266,561'Method and apparatus for splitting and merging request and response data at runtime'20077,225,202'Method and apparatus for generating query and response statements at runtime from generic requests'20077,178,136'Debugging step-back button'20076,928,617'Segmentation of views for simplified navigation on limited device'2005Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2005–2020Patents assigned to IBM (74)· patent assignee history
2005–2014Based in Cambridge, MA, US· patent location history
2007–2020Based in Austin, TX, US· patent location history
2011–2016Patents assigned to MORGAN FABIAN F (37)· patent assignee history
2011–2016Patents assigned to CHEN YEN-FU (9)· patent assignee history
2012–2016Patents assigned to WHITE EAGLE SARAH V (13)· patent assignee history
2012–2015Patents assigned to EISINGER JACOB D (9)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| IBM | 74 | 2005–2020 |
| MORGAN FABIAN Fself | 37 | 2011–2016 |
| WHITE EAGLE SARAH V | 13 | 2012–2016 |
| CHEN YEN-FU | 9 | 2011–2016 |
| EISINGER JACOB D | 9 | 2012–2015 |
Locations
| Location | Patents | Span |
|---|---|---|
| Austin, Texas, US | 73 | 2007–2020 |
| Cambridge, Massachusetts, US | 2 | 2005–2014 |