ADVANCED ROUTING AND REMOTE RENDERED VIDEOS LAYOUT FOR MEETING SIDE GROUP CONVERSATIONS AND VOICE ASSISTANT PROVIDERS

    公开(公告)号:US20240214231A1

    公开(公告)日:2024-06-27

    申请号:US18087308

    申请日:2022-12-22

    申请人: Rovi Guides, Inc.

    摘要: Systems and methods for routing audio and/or video streams and remote rendered video layout for conference side group conversations and voice assistant providers are disclosed. During a main conference comprising a plurality of users, a request is received to create a side group conversation comprising a subgroup of the plurality of users. A voice assistant provider is invited to the side group conversation. Users in the subgroup may be granted different permissions to query or receive responses from the voice assistant. Incoming audio and video streams from each user are demultiplexed and decoded. Decoded audio streams are processed by an appropriate audio mixer of the group and voice assistant. Decoded video streams are processed and rendered based on a video grouping render policies. Processed audio streams for each group and voice assistant and/or rendered videos are encoded and routed to each user through their dedicated multiplexer.

    SYSTEMS AND METHODS FOR ENABLING NON-FUNGIBLE TOKENS (NFTs) IN A VIRTUAL/METAVERSE ENVIRONMENT

    公开(公告)号:US20240211909A1

    公开(公告)日:2024-06-27

    申请号:US18086894

    申请日:2022-12-22

    申请人: Rovi Guides, Inc.

    IPC分类号: G06Q20/12 G06Q20/36 G06Q40/04

    摘要: Systems and methods for enabling non-fungible tokens (NFTs) in a virtual or metaverse environment by connecting an NFT marketplace to the virtual or metaverse environment and providing tools to display, sell, broker, and trade NFTs based on matching of user interests is disclosed. The methods generate a weighted taxonomy based on NFTs displayed in the virtual environment. A new user's interest in the NFTs is determined in multiple ways, including if the new user owns NFTs that share characteristics with the taxonomy associated NFTs. A match is determined based on new user's interests in relation to the weighed taxonomy. Upon a match, guidance is provided for avatars of the new user and other NFT owners to virtually meet. Separate servers, locations, and ingress points may be determined to facilitate meetings and buy/sell discussions. If an NFT sale/trade is executed, the sale/trade is recorded in the blockchain.

    SYSTEMS AND METHODS FOR CREATING CUSTOMIZED CONTENT

    公开(公告)号:US20240205518A1

    公开(公告)日:2024-06-20

    申请号:US18392398

    申请日:2023-12-21

    申请人: Rovi Guides, Inc.

    发明人: Alan Waterman

    摘要: Systems and methods are disclosed for generating a content structure that can then be used as a content design building block. Specifically, new content can be automatically generated by combining, replacing or mixing and matching objects, actions, settings, effects, audio, etc., from any number of previously stored content structures to create a new content structure, which is then rendered as a new content segment. Content segments are then stitched together to generate a finished content stream. In this way, new and original content can be created without the traditionally expensive and labor-intensive filming or computer animation processes.

    METHODS AND APPARATUS FOR ASSIGNING  USERS TO VIRTUAL WORLD SERVERS BASED ON SOCIAL CONNECTEDNESS

    公开(公告)号:US20240202837A1

    公开(公告)日:2024-06-20

    申请号:US18084894

    申请日:2022-12-20

    申请人: Rovi Guides, Inc.

    摘要: A method and an apparatus are provided for assigning users to virtual world servers based on social connectedness. One example method includes receiving a request to connect a client device to one of a plurality of virtual world servers and accessing social network connectivity data of a user account associated with the client device. The method further includes identifying a plurality of other user accounts based on the social network connectivity data, ranking the plurality of virtual world servers based on connections with devices associated with the plurality of other user accounts, and connecting the client device to a virtual world server of the plurality of virtual world servers based on the ranking.

    System and methods to determine readiness in video collaboration

    公开(公告)号:US12015874B2

    公开(公告)日:2024-06-18

    申请号:US17987519

    申请日:2022-11-15

    申请人: Rovi Guides, Inc.

    IPC分类号: H04N7/15 G06V20/40 G10L25/51

    CPC分类号: H04N7/15 G06V20/40 G10L25/51

    摘要: A system or method of prioritizing participants in a virtual meeting via a network by scoring each participant on several criteria and weighting the criteria to determine a readiness score. The system of accesses, for each of a plurality of participants, network data, video data, audio data, processing data, and participation data. The system determines, for each of the plurality of participants, a signal strength score based on the corresponding network data, a background score based on the corresponding video data and audio data, a microphone proximity score based on the corresponding video data, a processing score for each of the plurality of participants based on the corresponding processing data, and an engagement score based on the corresponding video data and participation data. The system calculates the readiness score, for each participant, based at least on the corresponding signal strength score, background score, engagement score, and processing score, ranks the participants, and provides the ranked participants.

    SYSTEMS AND METHODS FOR MEDIA CONTENT NAVIGATION AND FILTERING

    公开(公告)号:US20240196034A1

    公开(公告)日:2024-06-13

    申请号:US18527568

    申请日:2023-12-04

    申请人: Rovi Guides, Inc.

    发明人: George Grigore

    摘要: The system generates a display providing storyline information. The display includes, for example, a plurality of storyline identifiers, a plurality of time period indicators, and a plurality of episode indicators. Episode indicators indicate an episode having a segment of the storyline corresponding to a storyline identifier. The system may receive a user input selecting a storyline, or further filtering an existing storyline to tailor the displayed information more closely to a storyline of interest. The system updates the display to each reflect segments within episodes corresponding to the selected storyline identifier. The display may include a grid, with the storyline identifiers arranged along one axis and the time period indicators arranged along a different axis. The system may process metadata to determine storylines, and filter what information is displayed based on user input, the metadata, or both. Storylines include, for example, characters, locations, plots, teams, players, or other attributes.