Inventor

REDA HARB

Inventor
US

Overview

252→
Patents
2021–2026
Patent span
Electricity
Primary field (CPC H)

Patents· 252 as inventor

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

H04Nprimary
H04NPictorial communication, e.g. television36%
G06FElectric digital data processing19%
H04LTransmission of digital information, e.g. telegraphic communication11%
G06TImage data processing or generation, in general6%
G06VImage or video recognition or understanding5%
G10LSpeech analysis techniques or speech synthesis5%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes3%
G11BInformation storage based on relative movement between record carrier and transducer2%
A63FCard, board, or roulette games1%
H04WWireless communication networks1%
PatentTitleYear
12,593,099Systems and methods for enabling the improved delivery of live content items to a plurality of computing devices202612,593,091Content delivery and data exchange for in-vehicle device in vehicular environment using storage network202612,587,782Beamforming systems for personalized in-vehicle audio delivery to multiple passengers simultaneously202612,587,714Methods and systems to automate subtitle display based on user language profile and preferences202612,581,173Methods and systems for resumption of a media content item202612,579,700Methods of impersonation in streaming media202612,574,594Systems and methods for controlling media content based on user presence202612,574,597Systems and methods for aggregating content identifiers in a super-interface202612,572,019XR UI app management202612,568,258Seamlessly inserting a supplemental content item into a content item202612,568,261User cold start media recommendation generation and external provider content play202612,563,260Dynamically generating and highlighting references to content segments in videos related to a main video that is being watched202612,561,315Methods and systems for responding to queries202612,560,442Smart transaction system with IoT integration for purchase requests202612,563,274Methods and systems for generating a thumbnail202612,556,773Systems and methods for delivering media assets with post-credits content202612,556,784System and methods for obtaining authorized short video clips from streaming media202612,556,654Body language assistant in video conferencing202612,549,797Methods and systems for providing media content202612,548,273Visual effects and content enhancements for VR202612,549,830Systems and methods for identifying whether to use a tailored playlist202612,549,804Methods and systems for selective playback and attenuation of audio based on user preference202612,541,253Systems and methods for providing parental controls for HMD content202612,536,744Methods and systems for collaboratively scanning an environment202612,537,995Systems and methods to adapt a schedule to be played by a media player202612,532,047Systems and methods for increasing first user subscription202612,532,036Multi-camera multiview imaging with fast and accurate synchronization202612,530,748Automated radial blurring based on saliency and co-saliency202612,532,160Systems and methods for provisioning a device and adapting applications in bandwidth-restricted networks202612,529,892Systems and methods for improved quality of experience in augmented reality displays using light intensity measurements202612,531,935Systems and methods for improving notifications202612,524,800Spatially augmented audio and XR content within an e-commerce shopping experience202612,519,861Systems and methods to access personalized recommendation on public device without logging in202612,518,112Methods and systems for responding to a natural language query202612,519,880Methods and systems for amending sent text-based messages202612,519,846Adaptive content streaming based on bandwidth202612,518,092Systems and methods to generate contextual based actions202612,511,953Emulation of petrol-based vehicle packages in electric vehicles202512,506,914—202512,505,727Systems and methods for automatic configuration of a virtual reality play area and physical harm avoidance202512,504,865—202512,501,104Systems and methods for leveraging machine learning for improving and enhancing DVR services202512,499,915Systems and methods of generating personalized video clips for songs using a pool of short videos202512,501,115Systems and methods for providing interactive content during a presentation of a live program202512,493,864Systems and methods for completing payment transactions initiated through a first device using a second device202512,489,943Methods and systems for dynamically optimizing content for consumption on a scheduled trip202512,489,940Systems and methods of presenting video overlays202512,489,953Systems and methods for leveraging machine learning to enable user-specific real-time information services for identifiable objects within a video stream202512,477,180Methods and systems for requesting media content playback202512,470,770System and methods for creating a profile based on content clustering202512,464,192Methods and systems to provide a playlist for simultaneous presentation of a plurality of media assets202512,462,503Methods and systems for selecting a 3D object for display in an extended reality environment202512,451,162System and method for providing advanced content interactivity features202512,452,488Methods and systems for generating a biometric response profile202512,439,107Smart automatic skip mode202512,439,106Bandwidth-adaptive light field video transmission on mobile and portable devices202512,436,607Systems and methods for providing enhanced extended reality interactions using personal electronic devices as input mechanisms202512,439,130Optimal method to signal web-based subtitles202512,437,471Personalized user engagement in a virtual reality environment202512,439,128Systems and methods for selectively and automatically enabling and disabling features of a chat application202512,436,996Systems and methods for retrieving personalized ratings of content items from a preferred service202512,432,399Systems and methods for switching between alternate scene objects during livestreaming202512,430,094Systems and methods for customizing media player playback speed202512,432,403Methods and systems for quality of experience measurements202512,423,742Spatially augmented audio and XR content within an e-commerce shopping experience202512,425,692Methods and systems for modifying a media guidance application based on user data202512,417,592Effect display based on text recognition and room scaling within an augmented reality environment202512,405,718Efficient video player navigation202512,401,537Systems and methods for enabling a virtual assistant in different environments202512,401,853Methods and systems for modifying a media guidance application based on user data202512,399,677Dynamically adjusting a personal boundary of an avatar in an XR environment202512,394,333Systems and methods for replaying a content item202512,389,083Content-based user-preferred trick play202512,389,076Systems and methods for providing supplemental content related to a queried object202512,387,404Generating memes and enhanced content in electronic communication202512,368,925Systems and methods for generating a watch schedule and compressed content to complete a series before expiration202512,368,923Systems and methods for detecting a number of viewers202512,360,716Methods and system for alleviating neck pain during media consumption202512,353,464Subtitle rendering based on the reading pace202512,348,900Systems and methods for enabling a smart search and the sharing of results during a conference202512,348,804User cold start media recommendation generation and external provider content play202512,347,012Sentiment-based interactive avatar system for sign language202512,347,055Visual effects and content enhancements for VR202512,347,041Systems and methods for improved quality of experience in augmented reality displays using light intensity measurements202512,342,045Methods and systems for displaying content during a loading event202512,342,006Systems and methods for minimizing number of copies of content items stored at server202512,335,563Intelligent delivery and playout to prevent stalling in video streaming202512,330,049Systems and methods for automatic configuration of a virtual reality play area and physical harm avoidance202512,328,487Methods and systems for streaming media content on multiple devices202512,328,469Systems and methods for providing simultaneous display of portions of a media asset202512,323,664Systems and methods for predictive selection of pause points202512,315,514Systems and methods for managing multiple voice assistant services based on voice input202512,316,907Systems and methods for automatically generating content items from identified events202512,316,912Masking brands and businesses in content202512,309,224Assisted delivery service for networks202512,301,939Systems and methods to insert additional content202512,301,914Augmented reality display for content consumption based on field of view202512,292,917Systems and methods to publish new content202512,282,509Generating verified content profiles for user generated content202512,282,426Methods and systems for caching content items202512,279,009Methods and systems to provide a playlist for simultaneous presentation of a plurality of media assets202512,277,654Systems and methods for pinning content items to locations in an augmented reality display based on user preferences202512,279,000Systems and methods for personalized spatial video/light field content delivery202512,273,306System and methods to generate messages for user shared media202512,272,366Systems and methods to alter voice interactions202512,273,584Methods and systems for displaying content during a loading event202512,262,090Customized clock based skip functionality202512,261,711Automated meeting recordings and replay based on user activity and attendance202512,248,620Metric-driven improvements of virtual reality experiences202512,249,034Systems and methods for pinning content items to locations in an augmented reality display based on user preferences202512,238,389Systems and methods to enhance segment during trick play202512,238,062Systems and methods for dynamically routing application notifications to selected devices202512,226,702Metric-driven improvements of virtual reality experiences202512,231,385Systems and methods for a smart message alert and recall202512,231,727Measuring sleep state of a user using wearables and deciding on the playback option for the content consumed202512,231,478Systems and methods for enabling a virtual assistant in different environments202512,231,313Systems and methods for improving quality of service while streaming code-agnostic content202512,223,604Effect display based on text recognition and room scaling within an augmented reality environment202512,225,255Systems and methods for enhancing group media consumption sessions202512,223,951Methods and systems for responding to a natural language query202512,210,553Subtitle rendering based on the reading pace202512,212,730Systems and methods for improved delivery and display of 360-degree content202512,204,742Beamforming systems for personalized in-vehicle audio delivery to multiple passengers simultaneously202512,206,944Content personalization based on reinforcement learning202512,200,078Methods and systems for configuring a user device202512,200,281Methods and systems for separate delivery of segments of content items202512,189,804Systems and methods for allowing a user to download a blocked media asset202512,192,557Methods and systems to increase interest in and viewership of content before, during and after a live event202512,192,578Methods and systems to provide a playlist for simultaneous presentation of a plurality of media assets202512,190,355Systems and methods to improve presentation of advertisements202512,192,017Advanced routing and remote rendered videos layout for meeting side group conversations and voice assistant providers202512,184,929Methods and systems to provide a playlist for simultaneous presentation of a plurality of media assets202412,184,934Methods and systems to improve control of content items, channels, accounts, subscriptions, and related information202412,177,541Personalized semantic fast-forward videos for next generation streaming platforms202412,177,526Methods and systems for operating a group watching session202412,170,850Systems and methods for shadow detection and reduction in document capture202412,167,081Methods and systems for personalized content based on captured gestures202412,160,322System and method for retrieving missing multicast or broadcast media segments using D2D communication202412,159,297Systems and methods for targeting advertisements based on conversations202412,160,635Systems and methods for controlling media content based on user presence202412,155,914Systems and methods for identifying whether to use a tailored playlist202412,149,764Systems and methods for enhancing group media consumption sessions202412,139,168Stationary vehicle impact analysis and decision making with service interface202412,143,684Systems and methods for selecting a data delivery network202412,132,975Methods and systems for providing dynamic summaries of missed content from a group watching experience202412,132,946Systems and methods for streaming media content during unavailability of content server202412,126,867Systems and methods for aggregating content identifiers in a super-interface202412,126,851User cold start media recommendation generation and external provider content play202412,120,389Systems and methods for recommending content items based on an identified posture202412,120,387System and method to identify and recommend media consumption options based on viewer suggestions202412,115,994Systems and methods for operating a vehicle based on physiological parameters of an occupant202412,113,759Message modification based on device compatability202412,107,810System and methods for utilizing personal graphical elements in electronic communication202412,101,522Systems and methods for generating a dynamic timeline of related media content based on tagged content202412,093,603Dynamically adjusting a personal boundary of an avatar in an XR environment202412,080,280Systems and methods for determining whether to trigger a voice capable device based on speaking cadence202412,079,265Systems and methods to publish new content202412,075,115Supplemental audio generation system in an audio-only mode202412,067,329Systems and methods for improving music playback at a playback device202412,063,260Intelligent delivery and playout to prevent stalling in video streaming202412,062,386Systems and methods of generating personalized video clips for songs using a pool of short videos202412,063,414Methods and systems for selective playback and attenuation of audio based on user preference202412,058,222Systems and methods for improving notifications202412,056,200Systems and methods of organizing and providing bookmarked content202412,052,469Systems and methods for generating a watch schedule and compressed content to complete a series before expiration202412,052,479Content-based user-preferred trick play202412,046,259System and method for providing advanced content interactivity features202412,041,305Systems and methods for increasing first user subscription202412,041,323Methods and systems for modifying a media content item based on user reaction202412,041,322Systems and methods for improving music playback at a playback device202412,034,791Adaptive content streaming based on bandwidth202412,028,428Tracking media content consumed on foreign devices202412,022,153Methods and systems for generating a playlist of content items and content item segments202412,022,170Personalized screencaps for trickplay slider202412,008,036Methods and apparatuses for preventing spoilers in autocompleted search queries202412,002,172Methods and systems for selecting a 3D object for display in an extended reality environment202411,995,123Generating verified content profiles for user generated content202411,995,204Systems and methods for allowing a user to access blocked media202411,991,413Systems and methods for detecting a number of viewers202411,989,758Ecosystem for NFT trading in public media distribution platforms202411,985,189Assisted delivery service for networks202411,984,112Systems and methods to alter voice interactions202411,979,630Augmented reality display for content consumption based on field of view202411,956,632Systems and methods for selectively providing wireless signal characteristics to service providers202411,943,507Masking brands and businesses in content202411,936,941Dynamically generating and highlighting references to content segments in videos related to a main video that is being watched202411,934,438Subtitle rendering based on the reading pace202411,921,999Methods and systems for populating data for content item202411,917,227System and method to identify and recommend media consumption options based on viewer suggestions202411,917,215Systems and methods for minimizing number of copies of content items stored at server202411,917,251Systems and methods for predictive selection of pause points202411,908,056Sentiment-based interactive avatar system for sign language202411,902,395Systems and methods for dynamically routing application notifications to selected devices202411,889,144Methods and systems for dynamically optimizing content for consumption on a scheduled trip202411,881,233Methods and systems for generating meme content202411,882,346Systems and methods for identifying whether to use a tailored playlist202411,870,744Message modification based on device compatability202411,871,091Dynamically generating and highlighting references to content segments in videos related to a main video that is being watched202411,856,268Systems and methods for customizing a media profile page202311,856,245Smart automatic skip mode202311,856,257Measuring sleep state of a user using wearables and deciding on the playback option for the content consumed202311,843,829Systems and methods for recommending content items based on an identified posture202311,838,256Systems and methods for dynamically routing application notifications to selected devices202311,805,083System and methods to generate messages for user shared media202311,800,187Systems and methods for controlling media content based on user presence202311,787,441Stationary vehicle impact analysis and decision making202311,792,286Systems and methods for dynamically routing application notifications to selected devices202311,785,314Systems and methods to enhance segment during trick play202311,765,429System and method to identify and recommend media consumption options based on viewer suggestions202311,765,431Systems and methods for aggregating content identifiers in a super-interface202311,765,446Methods and systems for providing dynamic summaries of missed content from a group watching experience202311,758,244Methods and systems for streaming media content on multiple devices202311,750,889Systems and methods for selecting a data delivery network202311,750,859Methods and systems for separate delivery of segments of content items202311,750,860Methods and systems for separate delivery of segments of content items202311,736,768Methods and systems for requesting media content playback202311,722,733Systems and methods for generating a watch schedule and compressed content to complete a series before expiration202311,722,740Systems and methods for predictive selection of pause points202311,716,454Systems and methods for improved delivery and display of 360-degree content202311,706,469Systems and methods for streaming media content during unavailability of content server202311,700,430Systems and methods to implement preferred subtitle constructs202311,689,625Systems and methods for fast start of applications in a cloud computing environment202311,677,849Tracking media content consumed on foreign devices202311,678,030Personalized screencaps for trickplay slider202311,665,389Systems and methods for highlighting content within media assets202311,665,392Methods and systems for selective playback and attenuation of audio based on user preference202311,659,243Methods and systems to provide a playlist for simultaneous presentation of a plurality of media assets202311,652,876Assisted delivery service for networks202311,638,061Augmented reality display for content consumption relative to a field of view202311,622,148Methods and systems for dynamically optimizing content for consumption on a scheduled trip202311,621,991Adaptive content streaming based on bandwidth202311,617,017Systems and methods of presenting video overlays202311,615,139Generating verified content profiles for user generated content202311,611,807Content-based user-preferred trick play202311,601,722Customized clock based skip functionality202311,600,265Systems and methods for determining whether to trigger a voice capable device based on speaking cadence202311,562,124Message modification based on message context202311,563,701Message modification based on message format202311,540,013Systems and methods for increasing first user subscription202211,523,176System and method to identify and recommend media consumption options based on viewer suggestions202211,523,184Systems and methods for generating a watch schedule and compressed content to complete a series before expiration202211,483,619Measuring sleep state of a user using wearables and deciding on the playback option for the content consumed202211,475,058Systems and methods for generating a dynamic timeline of related media content based on tagged content202211,463,389Message modification based on device compatability202211,463,771Systems and methods for aggregating content identifiers in a super-interface202211,451,885Methods and systems for providing dynamic summaries of missed content from a group watching experience202211,432,047Systems and methods for selectively and automatically enabling and disabling features of a chat application202211,416,530Subtitle rendering based on the reading pace202211,361,094Systems and methods for allowing a user to access blocked media202211,316,938Tracking media content consumed on foreign devices202211,223,545Systems and methods for improving quality of service while streaming code-agnostic content202211,206,463Systems and methods for identifying whether to use a tailored playlist2021

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2021–2025Patents assigned to ROVI GUIDES INC (107)· patent assignee history
2021–2026Based in US· patent location history
2022Patents assigned to ROVI GULDES INC (1)· patent assignee history
2023–2026Patents assigned to ADEIA GUIDES INC (148)· patent assignee history
2023Patents assigned to ROVL GUIDES INC (1)· patent assignee history
2024Based in IN· patent location history
2026Patents assigned to ADEIA IMAGING LLC (1)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
ADEIA GUIDES INC1482023–2026
ROVI GUIDES INC1072021–2025
ADEIA IMAGING LLC12026
ROVI GULDES INC12022
ROVL GUIDES INC12023
Locations
LocationPatentsSpan
US2512021–2026
IN12024