Inventor

Michael D. Ellis

Inventor
Boulder, CO, US

Overview

390→
Patents
1995–2021
Patent span
Electricity
Primary field (CPC H)

Patents· 390 as inventor

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

H04Nprimary
H04NPictorial communication, e.g. television29%
G06FElectric digital data processing12%
H04LTransmission of digital information, e.g. telegraphic communication5%
H04BTransmission5%
H04MTelephonic communication4%
G11BInformation storage based on relative movement between record carrier and transducer4%
H04WWireless communication networks4%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes4%
A61BDiagnosis3%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests3%
PatentTitleYear
11,115,707Systems and methods for managing local storage of on-demand content202111,115,719Systems and methods for using playlists202111,108,482Enhanced radio systems and methods202111,075,706Enhanced radio systems and methods202111,070,883System and method for providing a list of video-on-demand programs202110,743,064Systems and methods for improved audience measuring202010,721,345Entertainment systems and methods202010,713,009User speech interfaces for interactive media guidance applications202010,708,539Systems and methods for reducing cut-offs in program recording202010,609,446Systems and methods for providing blackout recording and summary information202010,587,835Systems and methods for using playlists202010,524,675Modular personal network systems and methods202010,521,190User speech interfaces for interactive media guidance applications201910,499,110Interactive television application with navigable cells and regions201910,491,959Electronic program guide with blackout features201910,447,835Entertainment systems and methods201910,440,417Systems and methods for providing storage of data on servers in an on-demand media delivery system201910,425,670Systems and methods for providing blackout support in video mosaic environments201910,419,810Systems and methods for managing local storage of on-demand content201910,419,824System and method for metadata-linked advertisements201910,382,828Interactive television systems with digital video recording and adjustable reminders201910,298,973Client-server based interactive television program guide system with remote server recording201910,271,088Interactive television program guide with remote access201910,205,995Program guide application interface system201910,187,699Interactive television application with navigable cells and regions201910,123,089Client-server electronic program guide201810,116,993Series reminders and series recording from an interactive television program guide201810,104,421Systems and methods for recording and playing back programs having desirable recording attributes201810,083,005User speech interfaces for interactive media guidance applications201810,082,396Performance monitoring systems and methods201810,075,746Client-server based interactive television guide with server recording201810,063,909Program guide system with advertisements201810,060,745Performance monitoring systems and methods201810,057,652Electronic program guide with blackout features201810,057,605Systems and methods for caching data in media-on-demand systems201810,057,653Program guide system with real-time data sources201810,045,087Systems and methods for providing parental control features in video mosaic environments201810,034,044Systems and methods for providing blackout recording and summary information201810,027,998Systems and methods for multi-tuner recording201810,021,443Personal video recorder systems and methods201810,015,562System and method for metadata-linked advertisements201810,015,556Television chat system201810,003,848Interactive program guide system providing an application program interface for non-program guide applications20189,983,007Performance monitoring systems and methods20189,973,817System and method for providing a list of video-on-demand programs20189,973,827Different overlays in an interactive television system for different television channels20189,967,509Systems and methods for using playlists20189,930,374'Systems and methods for interactive program guides with personal video recording features'20189,860,584'Interactive television program guide with simultaneous watch and record capabilities'20189,854,322Interactive television systems with digital video recording and adjustable reminders20179,854,321Client-server electronic program guide20179,843,839'Systems and methods for providing a transport control interface'20179,832,531Systems and methods for providing a program as a gift using an interactive application20179,813,772'Interactive television program guide with selectable languages'20179,807,443'Systems and methods for providing storage of data on servers in an on-demand media delivery system'20179,774,897'Systems and methods for providing blackout support in video mosaic environments'20179,767,709'Performance monitoring systems and methods'20179,743,131'Systems and methods for recording and playing back programs having desirable recording attributes'20179,711,062'Performance monitoring systems and methods'20179,706,245'Interactive television program guide system having multiple devices within a household'20179,686,592'Program guide system with combination category search'20179,683,847'Performance monitoring systems and methods'20179,679,494'Performance monitoring systems and methods'20179,668,025'Interactive television application with navigable cells and regions'20179,648,358'Systems and methods for interactive program guides with personal video recording features'20179,648,377'Program guide system with video-on-demand browsing'20179,635,406'Interactive television program guide system for determining user values for demographic categories'20179,628,864'Interactive television targeted message system'20179,621,956'Systems and methods for providing a transport control interface'20179,591,251'Interactive television program guide system with operator showcase'20179,591,373'Interactive television systems with digital video recording and adjustable reminders'20179,591,372'Customizable overlays based on information types identified by a user'20179,589,480'Health monitoring systems and methods'20179,554,163'Client-server based interactive television program guide system with remote server recording'20179,546,871'Performance monitoring systems and methods'20179,544,526'Systems and methods for providing custom media content flipping'20179,525,914'Systems and methods for reducing cut-offs in program recording'20169,525,919'Program guide system with real-time data sources'20169,521,448'Systems and methods for exporting digital content using an interactive television application'20169,521,451'Television chat system'20169,521,461'Series reminders and series recording from an interactive television program guide'20169,503,787'Interactive television program guide system with pay program package promotion'20169,489,863'Performance monitoring systems and methods'20169,491,500'Personal video recorder systems and methods'20169,478,149'Performance monitoring systems and methods'20169,478,148'Performance monitoring systems and methods'20169,479,840'Series reminders and series recording from an interactive television program guide'20169,462,351'Interactive television program guide with selectable languages'20169,462,317'Systems and methods for providing storage of data on servers in an on-demand media delivery system'20169,456,242'Program guide system with video-on-demand browsing'20169,438,953'Program guide application interface system'20169,426,509'Client-server electronic program guide'20169,426,533'Series reminders and series recording from an interactive television program guide'20169,415,267'Performance monitoring systems and methods'20169,419,665'Alternate user interfaces for multi tuner radio device'20169,407,854'Systems and methods for providing enhanced sports watching media guidance'20169,402,103'Program guide system for recording television programs'20169,401,098'Performance monitoring systems and methods'20169,380,340'Systems and methods for providing blackout support in video mosaic environments'20169,374,623'Interactive television application with navigable cells and regions'20169,369,741'Interactive television systems with digital video recording and adjustable reminders'20169,363,553'Electronic program guide with digital storage'20169,355,573'Performance monitoring, apparatuses, systems, and methods'20169,349,369'User speech interfaces for interactive media guidance applications'20169,344,768'Program guide system with real-time data sources'20169,307,278'Systems and methods for reducing cut-offs in program recording'20169,294,817'Program guide system with combination category search'20169,294,799'Systems and methods for providing storage of data on servers in an on-demand media delivery system'20169,282,362'Systems and methods for caching data in media-on-demand systems'20169,251,719'Performance monitoring systems and methods'20169,253,817'Modular personal network systems and methods'20169,237,369'Interactive television program guide system having multiple devices within a household'20169,237,371'Electronic program guide with digital storage'20169,232,254'Client-server based interactive television guide with server recording'20169,226,012'Systems and methods for providing a program as a gift using an interactive application'20159,226,006'Client-server based interactive guide with server recording'20159,215,397'Systems and methods for providing enhanced sports watching media guidance'20159,204,184'Interactive television program guide with remote access'20159,197,916'Systems and methods for communicating and enforcing viewing and recording limits for media-on-demand'20159,197,943'Electronic program guide with related-program search feature'20159,197,269'Multi-tuner radio systems and methods'20159,191,716'Interactive media guide with media guidance interface'20159,189,954'Alternate user interfaces for multi tuner radio device'20159,185,332'Systems and methods for providing a scan'20159,185,449'Interactive television program guide system having multiple devices within a household'20159,171,580'Systems and methods for recording and playing back programs having desirable recording attributes'20159,173,003'Media system with internet content'20159,161,086'Interactive television program guide system with pay program package promotion'20159,154,843'Client-server based interactive guide with server recording'20159,148,703'Interactive television system with programming-related links'20159,143,736'Systems and methods for managing local storage of on-demand content'20159,137,579'Program guide system with video-on-demand browsing'20159,118,868'Systems and methods for using playlists'20159,118,948'Client-server based interactive guide with server recording'20159,106,947'Electronic program guide with digital storage'20159,100,713'Customizable overlays based on subject matter'20159,100,686'Electronic program guide with digital storage'20159,084,006'Interactive television program guide system having multiple devices within a household'20159,084,016'Program guide system with combination category search'20159,071,879'Interactive television program guide system and method with niche hubs'20159,071,872'Interactive television systems with digital video recording and adjustable reminders'20159,071,877'Interactive television application with navigable cells and regions'20159,066,128'Interactive television program guide with selectable languages'20159,066,147'Program guide system with advertisements'20159,066,066'Interactive television systems with conflict management capabilities'20159,055,318'Client-server based interactive guide with server storage'20159,055,319'Interactive guide with recording'20159,055,325'Systems and methods for providing transport control'20159,055,322'Systems and methods for interactive program guides with personal video recording features'20159,043,844'Series reminders and series recording from an interactive television program guide'20159,032,430'Systems and methods for providing blackout support in video mosaic environments'20159,032,445'Series reminders and series recording from an interactive television program guide'20159,021,538'Client-server based interactive guide with server recording'20159,015,739'Systems and methods for improved audience measuring'20159,015,750'Interactive television program guide system for determining user values for demographic categories'20158,997,135'Program guide system for recording television programs'20158,984,551'Interactive program guide with continuous data stream and client-server data supplementation'20158,978,064'Interactive television program guide with passive content'20158,968,156'Methods for determining workout plans and sessions'20158,973,069'Systems and methods for relocating media'20158,973,056'Interactive program guide system providing an application program interface for non-program guide applications'20158,966,567'Systems and methods for exporting digital content using an interactive television application'20158,965,313'Enhanced radio systems and methods'20158,949,906'Interactive television program guide system with pay program package promotion'20158,923,998'Performance monitoring and audio playback apparatuses and methods'20148,918,818'Television chat system'20148,918,811'Program guide system with video-on-demand browsing'20148,909,128'Radio device with virtually infinite simultaneous inputs'20148,904,439'Program guide system with combination category search'20148,894,548'Physical activity feedback systems and methods'20148,898,721'Electronic program guide with digital storage'20148,893,194'Personal video recorder systems and methods'20148,887,192'Systems and methods for advertising television networks, channels, and programs'20148,875,187'Electronic television program guide schedule system and method with scan feature'20148,868,023'Digital radio systems and methods'20148,863,170'System and method for metadata-linked advertisements'20148,858,399'Systems and methods for annotating information'20148,850,499'Systems and methods for caching data in media-on-demand systems'20148,843,963'Interactive television system with programming-related links'20148,843,955'Interactive television targeted message system'20148,843,960'Electronic program guide with digital storage'20148,839,294'Electronic program guide with blackout features'20148,832,737'Smart channel entry system'20148,827,869'Conveniently viewable display device and method'20148,826,338'Interactive television program guide with selectable languages'20148,814,755'Performance information sharing systems and methods'20148,806,546'Interactive television systems with digital video recording and adjustable reminders'20148,806,536'Program guide system with preference profiles'20148,795,137'Position tracking and guidance methods'20148,799,971'Interactive television systems with digital video recording and adjustable reminders'20148,799,954'Systems and methods for providing custom media content flipping'20148,788,075'Multiple radio signal processing and storing method and apparatus'20148,787,736'Systems and methods for providing a scan'20148,782,706'Systems and methods for providing channel groups in an interactive media guidance application'20148,776,126'Client-server based interactive television guide with server recording'20148,768,148'Interactive television program guide with remote access'20148,768,147'Systems and methods for interactive program guides with personal video recording features'20148,755,666'Interactive television program guide with remote access'20148,752,094'Systems and methods for video-rich navigation'20148,745,661'Systems and methods for providing enhanced sports watching media guidance'20148,745,669'Series reminders and series recording from an interactive program guide'20148,740,752'Performance monitoring systems and methods'20148,732,756'Interactive media guide with media guidance interface'20148,732,779'Interactive television program guide system with pay program package promotion'20148,732,765'Electronic television program guide schedule system and method with remote product ordering'20148,725,276'Performance monitoring methods'20148,721,502'Systems and methods for displaying performance information'20148,719,857'Systems and methods for providing parental control features in video mosaic environments'20148,718,684'Text message paging and ordering system'20148,706,023'Multi-tuner radio systems and methods'20148,699,995'Alternate user interfaces for multi tuner radio device'20148,696,520'Data transfer systems'20148,694,136'Performance monitoring devices and methods'20148,695,038'Customizable flip and browse overlays with content-based information types in an interactive television system'20148,683,525'Interactive electronic television program guide with database configurability'20148,683,517'Interactive television application with navigable cells and regions'20148,660,846'User speech interfaces for interactive media guidance applications'20148,657,723'Methods and computer program products for identifying prospective routes for physical activities'20148,652,010'Performance monitoring systems and methods'20148,652,009'Modular personal network systems and methods'20148,640,165'Systems and methods for providing enhanced sports watching media guidance'20148,625,971'Systems and methods for recording and playing back programs having desirable recording attributes'20148,621,512'Interactive television program guide with simultaneous watch and record capabilities'20138,613,020'Program guide system with flip and browse advertisements'20138,595,767'Methods and systems for selecting a package of videos'20138,589,976'Program guide system with real-time data sources'20138,589,978'Interactive television system with newsgroups'20138,584,172'Interactive television program guide with remote access'20138,579,767'Performance monitoring apparatuses, methods, and computer program products'20138,584,184'Systems and methods for relocating media'20138,578,413'Interactive television program guide with remote access'20138,578,403'Systems and methods for improved audience measuring'20138,578,416'Systems and methods for providing blackout recording and summary information'20138,578,423'Interactive television program guide with remote access'20138,572,654'Program guide system with combination category search'20138,555,321'Series reminders and series recording from an interactive program guide'20138,549,563'Interactive television systems with conflict management capabilities'20138,528,032'Client-server based interactive television program guide system with remote server recording'20138,522,287'Series reminders and series recording from an interactive program guide'20138,505,049'Interactive television program guide system and method with niche hubs'20138,479,233'Interactive television program guide with selectable languages'20138,464,296'Series reminders and series recording from an interactive program guide'20138,457,475'Systems and methods for interactive program guides with personal video recording features'20138,452,259'Modular personal network systems and methods'20138,448,215'Electronic program guide with digital storage'20138,433,571'User speech interfaces for interactive media guidance applications'20138,429,686'Systems and methods for providing a scan'20138,424,038'Interactive media guide with media guidance interface'20138,418,208'Electronic television program guide schedule system and method with remote product ordering'20138,413,193'Program guide with a digital storage device'20138,413,191'Program guide with a digital storage device'20138,413,185'Interactive television application with navigable cells and regions'20138,407,737'Systems and methods for providing a scan transport bar'20138,397,259'Program guide system with advertisements'20138,387,089'Systems and methods for providing a scan'20138,381,248'Program guide system with combination category search'20138,370,884'Interactive television systems with digital video recording and adjustable reminders'20138,352,978'Systems and methods for advertising television networks, channels, and programs'20138,291,461'Systems and methods for managing the distribution of on-demand media'20128,281,345'Personal video recorder systems and methods'20128,281,341'Systems and methods for providing media guidance planners'20128,281,339'Customizable flip and browse overlays in an interactive television system'20128,272,019'Client-server based interactive television program guide system with remote server recording'20128,266,662'Client-server based interactive television program guide system with remote server recording'20128,265,460'Systems and methods for recording programs of lesser interest when convenient'20128,255,961'Systems and methods for caching data in media-on-demand systems'20128,255,952'Interactive television system with programming-related links'20128,250,614'Systems and methods for providing an on-demand media portal and grid guide'20128,229,283'System and method for quality marking of a recording'20128,189,996'Program guide system for recording television programs'20128,176,521'Client server based interactive television program guide system with remote server recording'20128,161,514'Program guide system with video-on-demand browsing'20128,156,528'Personal video recorder systems and methods'20128,151,296'Interactive program guide with continuous data stream and client-server data supplementation'20128,146,117'Program guide system with real-time data sources'20128,127,329'Systems and methods for providing a scan'20128,121,846'User speech interfaces for interactive media guidance applications'20128,095,951'Systems and methods for providing a scan'20128,091,110'Client-server based interactive television program guide system with remote server recording'20128,087,048'Television program guide with a digital storage device'20118,087,050'Client-server electronic program guide'20118,082,568'Electronic program guide with integrated program listings'20118,046,801'Interactive television program guide with remote access'20118,024,763'Interactive television program guide system with pay program package promotion'20118,006,263'Interactive television program guide with remote access'20118,006,264'Interactive television program guide with passive content'20118,001,564'Electronic program guide with digital storage directory'20118,001,563'Interactive program guide system and method'20117,987,480'Interactive electronic television program guide with database configurability'20117,985,134'Systems and methods for providing enhanced sports watching media guidance'20117,971,222'Interactive television systems with digital video recording and adjustable reminders'20117,945,929'Program guide system with combination category search'20117,931,562'Mobile data logging systems and methods'20117,930,719'Interactive television program guide with selectable languages'20117,917,933'Systems and methods for relocating media'20117,909,737'Workout definition and tracking methods'20117,913,278'Interactive television program guide with remote access'20117,905,815'Personal data collection systems and methods'20117,895,622'Client-server based interactive television program guide system with remote server recording'20117,895,624'Interactive media guide with media guidance interface'2011

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

1995–2021Based in Boulder, CO, US· patent location history
2000–2016Patents assigned to UNITED VIDEO PROPERTIES INC (184)· patent assignee history
2006Based in Buolder, CO, US· patent location history
2007–2019Patents assigned to ELLIS MICHAEL D (119)· patent assignee history
2011–2021Patents assigned to ROVI GUIDES INC (153)· patent assignee history
2011–2018Patents assigned to THOMAS WILLIAM L (35)· patent assignee history
2013–2020Patents assigned to ADIDAS AG (35)· patent assignee history
2014Based in Glenelg, MD, US· patent location history
2015Based in Boudler, CO, US· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
UNITED VIDEO PROPERTIES INC1842000–2016
ROVI GUIDES INC1532011–2021
ELLIS MICHAEL Dself1192007–2019
ADIDAS AG352013–2020
THOMAS WILLIAM L352011–2018
Locations
LocationPatentsSpan
Boulder, CO, US3871995–2021
Boudler, CO, US12015
Glenelg, Maryland, US12014
Buolder, CO, US12006