Abstract:
Techniques for resolving ambiguous recipient users and/or recipient devices are described. A system receives input data from a device. The system may determine the input data corresponds to a spoken utterance requesting a call be established. When the system determines the recipient user and/or the recipient device is ambiguous, the system determines communications pattern data associated with the originating device. The system also determines context data. Based on the communications pattern data and the context data, the system may resolve an identity of the recipient user and/or resolve an identity of the recipient device. The system may also use communications pattern data and context data to determine when a device is likely to receive a communication and output content indicating same to a user.
Abstract:
This disclosure is directed to methods, apparatuses, and systems for facilitating video communications between users in environments including a plurality of imaging devices. For example, an environment can include first and second imaging devices having associated fields of view providing multiple perspectives of a user. Upon initiating a video communication session, a network device can receive image data from the imaging devices to determine an identity of a user. A user profile of the user can include preferences for the communication, such as device selection, zoom selection, audio selection, subject framing, and the like. Further, the network device can utilize machine learned algorithms to determine an optimal view of the user for the video communication based on the fields of view associated with each imaging device. The network device can intelligently add users to a communication session and provide output to devices to provide a seamless videoconferencing experience.
Abstract:
Disclosed are various embodiments for identifying importance of scenes or moments in video content relative to one another. Closed captioning data is extracted from a video content feature. A textual analysis of the closed captioning data is performed. The importance level of scenes can be ranked with respect to one another.
Abstract:
The playback of video content upon a display is enhanced through the unobtrusive presentation of extrinsic data upon the same display. A video content feature is rendered on a display. A quantity of extrinsic data relevant to a current time in the video content feature is determined based at least in part on viewing history of a user. A graphical element presenting at least a portion of the extrinsic data is rendered on the display while the video content feature is also being rendered on the display.
Abstract:
Disclosed are various embodiments for determining whether a client device is authorized to receive media content based at least in part on the call signs of broadcast stations that the client device is able to receive. A computing device receives a broadcast station identifier and a program identifier from a client computing device. The computing device determines that the client computing device is authorized to access media content identified by the program identifier based at least in part on the broadcast station identifier. Finally, the computing device streams the media content to the client computing device in response to determining that the client computing device is authorized to access the media content.
Abstract:
Disclosed are various embodiments for identifying importance of scenes or moments in video content relative to one another. Closed captioning data is extracted from a video content feature. A textual analysis of the closed captioning data is performed. The importance level of scenes can be ranked with respect to one another.
Abstract:
Disclosed are various embodiments for identifying importance of scenes or moments in video content relative to one another. Closed captioning data is extracted from a video content feature. A textual analysis of the closed captioning data is performed. The importance level of scenes can be ranked with respect to one another.
Abstract:
Disclosed are various embodiments for identifying importance of scenes or moments in video content relative to one another. Closed captioning data is extracted from a video content feature. A textual analysis of the closed captioning data is performed. The importance level of scenes can be ranked with respect to one another.
Abstract:
The playback of video content upon a display is enhanced through the unobtrusive presentation of extrinsic data upon the same display. A video content feature is rendered on a display. A quantity of extrinsic data relevant to a current time in the video content feature is determined based at least in part on viewing history of a user. A graphical element presenting at least a portion of the extrinsic data is rendered on the display while the video content feature is also being rendered on the display.
Abstract:
Disclosed are various embodiments for determining whether a client device is authorized to receive media content based at least in part on the call signs of broadcast stations that the client device is able to receive. A computing device receives a broadcast station identifier and a program identifier from a client computing device. The computing device determines that the client computing device is authorized to access media content identified by the program identifier based at least in part on the broadcast station identifier. Finally, the computing device streams the media content to the client computing device in response to determining that the client computing device is authorized to access the media content.