Patents by Inventor Reda Harb

Reda Harb has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240139463
    Abstract: Systems and methods for mitigating cybersickness that is caused due to display of content, such as a 360° video or a virtual reality experience, are disclosed. The methods measure biometrics of a user to determine a cybersickness score. The score is associated with a cybersickness severity level. A determination is made whether the user's cybersickness severity level exceeds a threshold, and, if so, mitigation or remedial actions are automatically performed. The mitigation options range from altering content, changing device configuration, and automating home automation devices to automating body electronics worn by the user. The type of mitigation option selected is based on the user's cybersickness severity level. The methods also determine demographics of a plurality of users who encountered cybersickness due to engagement with the content. A match between the user's demographics and the plurality of users is determined and accordingly mitigation options are selected on the basis of the match.
    Type: Application
    Filed: October 28, 2022
    Publication date: May 2, 2024
    Inventors: Dhananjay Lal, Reda Harb
  • Publication number: 20240144621
    Abstract: Systems and methods are provided for creating enhanced VR content. The system generates, for display on a user device, a view of a virtual 3D environment. The system detects that a location in the view of virtual 3D environment matches one or more criteria. In response to the detecting that the location in the virtual 3D environment matches the one or more criteria, the system automatically stores an image of the virtual 3D environment.
    Type: Application
    Filed: October 27, 2022
    Publication date: May 2, 2024
    Inventors: Tao Chen, Charles Dasher, Reda Harb
  • Publication number: 20240144620
    Abstract: Systems and methods are provided for creating enhanced VR content. The system generates, for display on a user device, a view of a virtual 3D environment. The system receives, from the user device, a request to capture the view of the virtual 3D environment. The system accesses data used to generate the view of the virtual 3D environment for display on the user device. The system accesses additional data of the virtual 3D environment other than the data used to generate the view of the virtual 3D environment for display on the user device. The system generates an image based on (a) the data used to generate the view of the virtual 3D environment for display on the user device, and (b) the additional data of the virtual 3D environment.
    Type: Application
    Filed: October 27, 2022
    Publication date: May 2, 2024
    Inventors: Tao Chen, Charles Dasher, Reda Harb
  • Publication number: 20240143150
    Abstract: Systems and methods are presented for populating content item metadata are described herein. The system receives a content item. The system then receives at the user device selections of identifier tags that are indicative of the source or context of the content item. The system updates at the server the content item along with the metadata and stores it for retrieval. In response to the user device receiving a second content item determined to be the same as the first content item, the system replaces the second content item with a link to the first content item. Once a user interaction with the link is detected, the system may follow the link to generate for display the content item.
    Type: Application
    Filed: October 31, 2023
    Publication date: May 2, 2024
    Inventors: Padmassri Chandrashekar, Daina Emmanuel, Reda Harb
  • Publication number: 20240139462
    Abstract: Systems and methods for mitigating cybersickness that is caused due to display of content, such as a 360° video or a virtual reality experience, are disclosed. The methods measure biometrics of a user to determine a cybersickness score. The score is associated with a cybersickness severity level. A determination is made whether the user's cybersickness severity level exceeds a threshold, and, if so, mitigation or remedial actions are automatically performed. The mitigation options range from altering content, changing device configuration, and automating home automation devices to automating body electronics worn by the user. The type of mitigation option selected is based on the user's cybersickness severity level. The methods also determine demographics of a plurality of users who encountered cybersickness due to engagement with the content. A match between the user's demographics and the plurality of users is determined and accordingly mitigation options are selected on the basis of the match.
    Type: Application
    Filed: October 28, 2022
    Publication date: May 2, 2024
    Inventors: Dhananjay Lal, Reda Harb
  • Publication number: 20240129562
    Abstract: Systems and methods are provided herein for streaming immersive content to a device. This may be accomplished by a system displaying a piece of media on a display in a first format and determining that the piece of media is approaching a segment of the piece of media that is available in a second format (e.g., light field content). In response to determining that the upcoming segment is available in the second format, the system can use one or more sensors to determine a position of a user in relation to the display. The system can then send a request for the piece of media in the second format, wherein the request comprises the position of the user. The system can then receive and display the segment of the piece of media in the second format, wherein the segment is customized according to the position of the user.
    Type: Application
    Filed: October 14, 2022
    Publication date: April 18, 2024
    Inventors: Dhananjay Lal, Reda Harb
  • Publication number: 20240129568
    Abstract: Systems and method are provided for enabling advertisement display during a group session. A media content item group session is initiated between a first computing device and a second computing device, and a first portion of the media content item is received at the first and second computing devices. A period of time is identified for outputting one or more advertisements. A first selection of advertisements and a second selection of advertisements are identified for the respective first and second computing devices, where the run-times of the first and second selections are based on the period of time. The first and selection of advertisements are received and are output at the respective first and second computing devices.
    Type: Application
    Filed: October 13, 2022
    Publication date: April 18, 2024
    Inventors: Reda Harb, Tao Chen
  • Publication number: 20240129564
    Abstract: Systems and methods for bandwidth-adaptive light field video transmission on mobile and portable devices is disclosed. An upstream bandwidth is estimated. A request for a service tier for capture and transmission of light field content is received, wherein the light field content comprises an image array of a plurality of sub-aperture images. When the requested service tier is greater than the estimated upstream bandwidth, a reduced service tier is determined based on the estimated upstream bandwidth. A number of sub-aperture images comprising a reduced image array is determined based on the reduced service tier. The image array is reduced to the reduced image array based on feature saliency and adjacency of sub-aperture images. Resources corresponding to the reduced service tier are provided for capture and transmission of the reduced image array.
    Type: Application
    Filed: October 14, 2022
    Publication date: April 18, 2024
    Inventors: Dhananjay Lal, Reda Harb
  • Publication number: 20240129432
    Abstract: Systems and methods are provided for enabling virtual assistant interaction during a conference. A conference is initiated between a first computing device and at least a second computing device, and audio input is received at an audio input device, wherein the audio input is received during the conference and the audio input device is in communication with the first computing device. The audio input is transmitted to the second computing device, and a command for activating a virtual assistant is identified in the audio input. In response to identifying a command, the virtual assistant is activated, and the transmission of the audio input to at least the second computing device is automatically stopped. A query is received at the audio input device, and an action, based on the query, is performed via the virtual assistant.
    Type: Application
    Filed: October 13, 2022
    Publication date: April 18, 2024
    Inventors: Reda Harb, Christopher Phillips, Tao Chen
  • Publication number: 20240129572
    Abstract: Systems and methods are provided for initiating a media content item group watch session with an identified contact. A user profile is identified, and a media content item is generated for output at a first computing device. A contact is identified based on the user profile and the media content item, and an invitation to join a media content item group session is generated based on the media content item and the identified contact. The invitation is transmitted to a second computing device associated with the contact, and an indication that the invitation has been accepted is received. The media content item group session is initiated between the first and second computing devices, and the media content item is received at the first and second computing devices.
    Type: Application
    Filed: October 13, 2022
    Publication date: April 18, 2024
    Inventors: Reda Harb, Tao Chen
  • Publication number: 20240129583
    Abstract: Systems and methods are described for modifying a media guidance application. Such systems and methods may aid a user in selecting media content for viewing which may be of particular interest to them. Such systems and methods may receive programming information from one or more program guide sources, generate a media guidance application for display based upon the received programming information, receive behavior information from at least one further source, and generate parameters for modifying the media guidance application in response to the behavior information. The systems and methods may then modify the media guidance application based upon the generated parameters and display the modified media guidance application.
    Type: Application
    Filed: September 28, 2022
    Publication date: April 18, 2024
    Inventors: Cagri Gungor, Mustafa Coskun, Reda Harb
  • Publication number: 20240121475
    Abstract: Systems and methods are described for modifying a media guidance application. Such systems and methods may aid a user in selecting media content for viewing which may be of particular interest to them. Such systems and methods may receive programming information from one or more program guide sources, generate a media guidance application for display based upon the received programming information, receive behavior information from at least one further source, and generate parameters for modifying the media guidance application in response to the behavior information. The systems and methods may then modify the media guidance application based upon the generated parameters and display the modified media guidance application.
    Type: Application
    Filed: September 28, 2022
    Publication date: April 11, 2024
    Inventors: Cagri Gungor, Mustafa Coskun, Reda Harb
  • Patent number: 11956632
    Abstract: Systems and methods are described for selectively providing data to service providers. Wireless signal characteristics may be transmitted over a wireless network by network equipment in a household, and a map of the household may be generated based on the determined wireless signal characteristics. An API request may be received from a service provider, and an authorization level of the service provider may be determined. Based on the authorization level of the service provider, at least one portion of the map and at least one of the wireless signal characteristics to transmit to the service provider may be identified, and the identified at least one portion of the map and at least one of the wireless signal characteristics may be transmitted to the service provider via the API.
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: April 9, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Serhad Doken, Reda Harb
  • Publication number: 20240114250
    Abstract: Systems and methods for shadow detection and reduction during document capture are disclosed herein. Temporary images of hardcopy documents are analyzed to determine the presence of a shadow or hotspot that obscures information of the hardcopy document. In response to detecting the shadow or hotspot, a controllable light source is used to illuminate the hardcopy document at predicted and/or predetermined intensities to minimize or eliminate the shadow on the hardcopy document. A permanent image of the hardcopy document illuminated by the controllable light source at the intensity that minimizes or eliminates the shadow is then stored. In this way, information of the hardcopy document (such as text, color, layout, spacing etc.) is increased in the permanent image and a need for post-processing the permanent image is reduced or eliminated.
    Type: Application
    Filed: September 30, 2022
    Publication date: April 4, 2024
    Inventors: Tao Chen, Reda Harb
  • Publication number: 20240114203
    Abstract: Systems and methods are described for controlling media content based on user presence information. A user interaction with playing of a first media asset generated for presentation at a consumption device may be identified, and in response, historical wireless signal characteristics of a wireless network, over which wireless signals are used to generate for display the first media asset, may be determined. While a second media asset is generated for display, the second media asset at the consumption device may be modified based on user presence information determined by comparing current wireless signal characteristics of the wireless network to the historical wireless signal characteristics of the wireless network.
    Type: Application
    Filed: September 14, 2023
    Publication date: April 4, 2024
    Inventors: Serhad Doken, Reda Harb
  • Publication number: 20240106785
    Abstract: Systems and methods for dynamically routing notifications based on device statuses are disclosed herein. For instance, a notification may be generated for a user account corresponding to an application that is installed on a plurality of devices. A system identifies a status of each of the plurality of devices and uses the status of each of the plurality of devices to select a particular device to receive the notification. The system then transmits the notification to the selected particular device.
    Type: Application
    Filed: October 26, 2023
    Publication date: March 28, 2024
    Inventors: Ankur Anil Aher, Charishma Chundi, Reda Harb
  • Publication number: 20240105236
    Abstract: Systems and methods are described for generating meme content. A content item is tagged with one or more first tags based on metadata for the content item. The content item having the one or more first tags is received at user equipment. The content item is tagged with one or more second tags based on a user profile. A segment of the content item is identified based on the first and second tags. The identified segment is stored for use in generating meme content.
    Type: Application
    Filed: December 8, 2023
    Publication date: March 28, 2024
    Inventors: Padmassri Chandrashekar, Daina Emmanuel, Jayshil Parekh, Reda Harb
  • Patent number: 11943507
    Abstract: Systems and methods are presented herein for selectively preventing display of brand and business identifiers in content that is considered offensive, objectionable, disturbing, and/or unsettling, to prevent an unintended association by viewers of the content between the content and the brand or business. A request to display media content, comprising at least one frame with objectionable subject matter, is received. In response to determining the at least one frame comprises objectionable subject matter, a determination is made as to whether an entity identifier is visible in the at least one frame. In response to determining at least one entity identifier is visible in the at least one frame, a first context of the objectionable subject matter and a second context of the entity identifier are determined. The first context is compared to the second context and, based on the comparing, a masking action is determined to be required for the entity identifier.
    Type: Grant
    Filed: January 12, 2022
    Date of Patent: March 26, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Vishwas Sharadanagar Panchaksharaiah, Vikram Makam Gupta, Reda Harb
  • Publication number: 20240096029
    Abstract: Systems and methods are described for selecting a 3D object for display in an extended reality environment. A space in an extended reality environment is determined for placement of a 3D object. A set of space parameters are determined comprising: an amount of memory available for generating the display of the extended reality environment and an amount of computing power available for generating the display of the extended reality environment. The 3D object is selected for display in the space based on the amount of memory and the amount of computing power available.
    Type: Application
    Filed: September 15, 2022
    Publication date: March 21, 2024
    Inventors: Dhananjay Lal, Reda Harb
  • Publication number: 20240098338
    Abstract: Improved content recommendations are generated based on a knowledge graph of a content item, which is based on an attribute of the content item, metadata regarding the content item, a viewing history, and user preferences determined by analysis and selected by a user. An option for selecting attributes of interest from a plurality of attributes is generated for display. A content recommendation based on the selected attributes is generated and displayed in a user interface, which changes as user preference selections change. As a result, a user quickly identifies and consumes a customized list of content items related to the user's favorite actor, character, title, depicted object, depicted setting, actual setting, type of action, type of interaction, genre, release date, release decade, director, MPAA rating, critical rating, plot origin point, plot end point, and the like. Related apparatuses, devices, techniques, and articles are also described.
    Type: Application
    Filed: September 20, 2022
    Publication date: March 21, 2024
    Inventors: Vikram Makam Gupta, Vishwas Sharadanagar Panchaksharaiah, Reda Harb