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).

  • Patent number: 11985189
    Abstract: Systems and methods are provided for switching computing devices between edge servers and peer groups. One example method includes receiving, at a client computing device and from a first computing device, media content. A request to initiate an assisted delivery service is sent from the client computing device to a second computing device. The assisted delivery service is initiated in response to the request. The assisted delivery service comprises identifying, at the second computing device, one or more peer computing devices receiving the media content. At the second computing device, instructions that enable the client computing device to discover at least one of the peer computing devices are generated. The instructions are sent from the second computing device to the client computing device. At the client computing device, a peer computing device is discovered. A request to receive a portion of the media content is sent from the client computing device to a discovered peer computing device.
    Type: Grant
    Filed: April 4, 2023
    Date of Patent: May 14, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Daina Emmanuel, Padmassri Chandrashekar, Reda Harb
  • Patent number: 11984112
    Abstract: Systems and methods are disclosed for providing voice interactions based on user context. Data is received that causes a voice interaction to be generated for output at a user device. In response, current user contextual data of the user device is retrieved. A user availability level for consuming the voice interaction is determined based on the current user contextual data. The voice interaction is altered based on the user availability level. Content of the voice interaction may be altered to be suitable for consumption. The altered voice interaction is outputted at the user device.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: May 14, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Ankur Anil Aher, Jeffry Copps Robert Jose, Reda Harb
  • Publication number: 20240155188
    Abstract: Systems and methods are provided for responding to a sleep-state event. One example method includes receiving and generating, at a computing device, media content for output and receiving a sleep-state event. A type of the content being generated for output is identified and, based on the type of content, an action to perform in response to receiving the sleep-state event is identified. The action to perform is generated.
    Type: Application
    Filed: November 13, 2023
    Publication date: May 9, 2024
    Inventors: Daina Emmanuel, Padmassri Chandrashekar, Reda Harb
  • Publication number: 20240153186
    Abstract: Systems and methods for doing presenting an avatar that speaks sign language based on sentiment of a speaker is disclosed herein. A translation application running on a device receives a content item comprising a video and an audio, wherein the audio comprises a first plurality of spoken words in a first language. The video comprises a character speaking the first plurality of spoken words in the first language. The translation application translates the first plurality of spoken words of the first language into a first sign of a first sign language. The translation application determines an emotional state expressed by the character based on sentiment analysis. The translation application generates an avatar that speaks the first sign of the first sign language where the avatar exhibits the determined emotional state. The content item and the avatar are presented for display on the device.
    Type: Application
    Filed: January 12, 2024
    Publication date: May 9, 2024
    Inventors: Yusuf AbdElhakam AbdElkader Marey, Reda Harb
  • Publication number: 20240155200
    Abstract: Systems and methods are provided for customizing a profile page. A first user profile and a second user profile are accessed by a computing device. First and second pluralities of content items associated with the first and second user are identified. Based on the first and second user profiles, first and second subsets of content items of the first and second plurality of content items are selected. For each content item of the first subset of content items, an image associated with the content item is identified. For each content item of the second subset of content items, an image associated with the content item is identified. Based on the identified images, first and second image collages are generated for the first and second user profiles. The first and second image collages and first and second indicators corresponding to the first and second user profiles are generated for display.
    Type: Application
    Filed: November 8, 2023
    Publication date: May 9, 2024
    Inventors: Vishwas Sharadanagar Panchaksharaiah, Srikanth Channapragada, Pooja Srivastava, Harsha Neerakani, Gyanveer Singh, Cato Yang, Reda Harb
  • Publication number: 20240155166
    Abstract: Systems and methods are provided for enabling a smart automatic skip mode during playback of a content item. A content item is generated for output at a first time at a computing device, and input associated with navigating the content item is received. Metadata associated with a plurality of segments of the content item is identified and, based on the input and the metadata, a segment to skip is identified. The segment to skip is skipped, and the content item is generated for output at a second time.
    Type: Application
    Filed: November 8, 2023
    Publication date: May 9, 2024
    Inventors: Charishma Chundi, Reda Harb, Rajendra Pandey
  • Patent number: 11979630
    Abstract: Systems and methods are presented herein for generating an augmented reality (“AR”) display with user interface (“UI”) elements that respond to changes in pupil characteristics in response to detecting device streaming content. A media stream playing on a device that is within a threshold distance of the AR device is detected. The source of the media stream is identified. The AR device queries the source of the media stream for a consumption option. An AR overlay is generated and comprises selectable UI elements corresponding to the consumption options. In response to receiving an input at a UI element, the AR overlay is generated based on the consumption option.
    Type: Grant
    Filed: December 1, 2021
    Date of Patent: May 7, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Saloni Sharma, Greeshma Jagadha Phani Lakshmi Alapati, Harshith Kumar Gejjegondanahally Sreekanth, Ishan Bhadula, Simranjeet Gill, Sourabh Kumar, Srikanth Channapragada, Vivek Sehgal, 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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