-
公开(公告)号:US20240146273A1
公开(公告)日:2024-05-02
申请号:US18493143
申请日:2023-10-24
申请人: Caavo Inc
摘要: Systems, methods, and computer readable storage medium are described for media presentation device or microphone calibration via event detection. An adjustment event is detected based on an analysis of a received signal. A determination to adjust at least one of a volume setting of a media presentation device or a gain setting of a microphone is made based at least on the detected adjustment event. Responsive to the determination, a first command is transmitted to at least one of the media presentation device or the microphone. In an aspect, the received signal is an audio data signal received from a listening device. In another aspect, the received signal is a command signal received from a second computing device via a network interface, the command signal comprising instructions to adjust the volume setting of the media presentation device, the second computing device remotely located and associated with a second user.
-
公开(公告)号:US11076195B2
公开(公告)日:2021-07-27
申请号:US16168134
申请日:2018-10-23
申请人: Caavo Inc
发明人: Sharath Hariharpur Satheesh , Bitto Niclavose , Vinod K. Gopinath , Neha Mittal , Siddharth Kumar , Ashish D. Aggarwal
IPC分类号: H04N5/445 , H04N21/422 , H04N21/44 , H04N21/81 , H04N21/41 , G06F3/0482 , G06K9/46 , H04N21/4363 , H04N21/472
摘要: Methods, systems, and apparatuses are described for automatically navigating a graphical user interface (GUI) of a media device. In embodiments, objects (e.g. selectable items) in device GUI menu screens may be located, identified, and selected by another device (e.g., a switch) using several types of image processing, image recognition, and automated screen navigation techniques. For instance, a device may receive an operation request, for example from a user, receive a video signal from the connected media device, extract a video frame, process the video frame using one or more algorithms, and automatically navigate the GUI of the device by transmitting one more navigation commands for application to the GUI. In this manner, multi-step, time-consuming manual GUI navigation to achieve a desired result may be reduced to an automated technique, allowing users to save time and frustration in navigating a GUI using a remote control to find a particular resource.
-
公开(公告)号:US11068526B2
公开(公告)日:2021-07-20
申请号:US16257966
申请日:2019-01-25
申请人: Caavo Inc
发明人: Amrit P. Singh , Sravan K. Andavarapu , Jayanth Manklu , Anu Godara , Vinu Joseph , Vinod K. Gopinath , Ashish D. Aggarwal
IPC分类号: G06F17/00 , G06F16/41 , G06F16/483 , H04N21/25 , G06N20/00 , H04N21/235
摘要: Methods, systems, and computer program products are provided for obtaining enhanced metadata for media content searches. In one embodiment, computer program logic embodies a metadata receiver and a media content metadata matcher and combiner. The metadata receiver receives program metadata for a plurality of programs from a plurality of metadata sources. The media content metadata matcher and combiner is configured to perform a matching process whereby metadata associated with each of the plurality of programs is compared to metadata of each of the other plurality of programs to determine if the compared programs are the same program and if so, to combine the metadata from each program into a single program including enhanced metadata and store such in a database. A subsequent search for a program corresponding to the stored program returns at least some of the metadata associated with the program, and that enables accessing the program.
-
公开(公告)号:US10958963B2
公开(公告)日:2021-03-23
申请号:US15819896
申请日:2017-11-21
申请人: Caavo Inc
发明人: Sharath Hariharpur Satheesh , Bitto Niclavose , Vinod K. Gopinath , Neha Mittal , Siddharth Kumar , Ashish D. Aggarwal
IPC分类号: H04N5/445 , H04N21/422 , H04N21/44 , H04N21/81 , H04N21/41 , G06F3/0482 , G06K9/46 , H04N21/4363 , H04N21/472
摘要: Methods, systems, and apparatuses are described for automatically navigating a graphical user interface (GUI) of a media device. In embodiments, objects (e.g. selectable items) in device GUI menu screens may be located, identified, and selected by another device (e.g., a switch) using several types of image processing, image recognition, and automated screen navigation techniques. For instance, a device may receive an operation request, for example from a user, receive a video signal from the connected media device, extract a video frame, process the video frame using one or more algorithms, and automatically navigate the GUI of the device by transmitting one more navigation commands for application to the GUI. In this manner, multi-step, time-consuming manual GUI navigation to achieve a desired result may be reduced to an automated technique, allowing users to save time and frustration in navigating a GUI using a remote control to find a particular resource.
-
公开(公告)号:US20190394597A1
公开(公告)日:2019-12-26
申请号:US16558737
申请日:2019-09-03
申请人: Caavo Inc
摘要: Embodiments described herein reduce latency and improve packet delivery when transmitting audio packets from a source device to one or more sink devices. For example, one or more operating modes that introduce latency when transmitting packets may be disabled at the source device and/or sink device(s). Additionally, certain operational behavior of the source device and/or sink device(s) may be changed based on the quality of the channel used to transmit audio packets to further improve the latency. Such operational behavior includes changing the jitter buffer size of the sink device(s), the number of retry attempts performed by the source device when re-transmitting packets that have been lost, and changing the channel used to transmit the audio packets. Embodiments described herein further enable the synchronization of playback between the sink devices to ensure that sink devices playback audio packets in a synchronized fashion.
-
公开(公告)号:US20190230318A1
公开(公告)日:2019-07-25
申请号:US16250808
申请日:2019-01-17
申请人: Caavo Inc
摘要: Methods, systems, and apparatuses are described for determining a power state of a device. Identification data may be received, e.g., in a media device hub, from one or more devices coupled to the device hub. In some example implementations, the devices coupled to the device hub may comprise an intermediate device coupled to the hub via a first multimedia cable and a sink media device coupled to the intermediate device via a second multimedia cable. Attributes may be identified in the received identification data, such as attributes relating to one or more of the coupled devices. The attributes may be associated with one or more of the devices that are coupled to the device hub. Based on an association of attributes, a power state of one or more of the devices coupled to the hub may be determined.
-
公开(公告)号:US20190058915A1
公开(公告)日:2019-02-21
申请号:US16168152
申请日:2018-10-23
申请人: Caavo Inc
发明人: Sharath Hariharpur Satheesh , Bitto Niclavose , Vinod K. Gopinath , Neha Mittal , Siddharth Kumar , Ashish D. Aggarwal
IPC分类号: H04N21/422 , H04N21/81 , H04N21/472 , H04N21/44 , G06F3/0482 , G06K9/46 , H04N21/4363
摘要: Methods, systems, and apparatuses are described for automatically navigating a graphical user interface (GUI) of a media device. In embodiments, objects (e.g. selectable items) in device GUI menu screens may be located, identified, and selected by another device (e.g., a switch) using several types of image processing, image recognition, and automated screen navigation techniques. For instance, a device may receive an operation request, for example from a user, receive a video signal from the connected media device, extract a video frame, process the video frame using one or more algorithms, and automatically navigate the GUI of the device by transmitting one more navigation commands for application to the GUI. In this manner, multi-step, time-consuming manual GUI navigation to achieve a desired result may be reduced to an automated technique, allowing users to save time and frustration in navigating a GUI using a remote control to find a particular resource.
-
公开(公告)号:US10158810B2
公开(公告)日:2018-12-18
申请号:US15727340
申请日:2017-10-06
申请人: Caavo Inc
IPC分类号: H04N5/268 , H04N5/44 , H04N21/422 , H04N21/4363 , H04N21/443 , H04N21/442 , H04N21/436 , G08C17/00
摘要: Embodiments described herein enable detection of remote control activity. For example, a determination may be made whether an RF remote control is in use by detecting a non-RF signal transmitted by the RF remote control. The non-RF signal need not actually control any device, but it may be used to detect when the RF remote control is in use. An AV switch may detect an RF remote control is in use by detecting a non-RF signal. For example, when a user uses an RF remote (e.g., to control an STB with an RF signal) the use may be detected by detecting a non-RF (e.g., an IR signal) signal and the AV switch may use the detection, for example, to control a TV (e.g., turn on), control the switch (e.g., port selection for a TV to display STB output) and/or other devices.
-
公开(公告)号:US20180316876A1
公开(公告)日:2018-11-01
申请号:US16029412
申请日:2018-07-06
申请人: Caavo Inc
发明人: Vinod Gopinath , Ashish Aggarwal
CPC分类号: H04N21/43635 , H04N21/4122 , H04N21/4135 , H04N21/42204 , H04N21/43615
摘要: Embodiments described herein enable a switching device to automatically select AV port(s) coupled to electronic device(s) that a user would like to use to watch and/or listen to content. The AV port(s) may be automatically selected based on receiving a command, determining that a particular remote control device is being used, and/or determining that a particular piece of content has been selected. Upon detection of such events, a source device for providing content is identified from among a plurality of source devices. Thereafter, an AV port from among a plurality of AV ports to which the identified source device is connected is identified. The identified AV port is then selected so that the identified source device becomes connected to an AV port to which a sink device is connected. In this way, the switching device can provide content from the identified source device to the sink device for presentation thereby.
-
10.
公开(公告)号:US20180234715A1
公开(公告)日:2018-08-16
申请号:US15892188
申请日:2018-02-08
申请人: Caavo Inc
IPC分类号: H04N21/25 , H04N21/466 , H04N21/442
摘要: Systems and methods are described for identifying items of media content from across multiple content-providing entities for playback or recommendation to a user. In accordance with embodiments, a user of a media content delivery device is identified and a usage profile corresponding to the user is obtained. The usage profile identifies, for each of a plurality of content-providing entities, one or more items of media content that have been obtained from the content-providing entity and watched by the user. An unwatched item of media content may then be identified based on the usage profile and information about the unwatched item of media content may be provided to the device for presentation to the user. Alternatively, an item of media content identified in the usage profile may be played back to the user or a means for playing back the item of media content may be provided via the device.
-
-
-
-
-
-
-
-
-