Patents Assigned to Caavo Inc.
-
Patent number: 10880494Abstract: 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.Type: GrantFiled: December 3, 2018Date of Patent: December 29, 2020Assignee: Caavo IncInventors: Nino Vincenzo Marino, Andrew E. Einaudi, Ashish Dharmpal Aggarwal
-
Patent number: 10855935Abstract: 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.Type: GrantFiled: November 1, 2019Date of Patent: December 1, 2020Assignee: Caavo IncInventors: Vinod Gopinath, Ashish Aggarwal
-
Patent number: 10812865Abstract: Embodiments described herein enable a media device to be controlled from any location via a network-based device. For example, a user, using a control device, initiates a command that identifies media content to be streamed by the media device. The command is transmitted to a proxy device coupled to the media device and a network-based device. The proxy device transmits the command to the network-based device, which translates the command into a format compatible with the media device. The translated command is transmitted to the proxy device, which transmits the translated command to the media device. The media device streams the media content based on the received translated command. Alternatively, the control device and the proxy device are integrated as a single device, which generates and transmits the command to the network-based device, receives the translated command from the network-based device, and transmits the translated command to the media device.Type: GrantFiled: June 29, 2018Date of Patent: October 20, 2020Assignee: Caavo IncInventors: Ashish D. Aggarwal, Vinod K. Gopinath, Sharath H. Satheesh, Bitto Niclavose
-
Patent number: 10805753Abstract: 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.Type: GrantFiled: September 3, 2019Date of Patent: October 13, 2020Assignee: Caavo IncInventors: Ashish D. Aggarwal, Karthik Shrinarsi, Vinod K. Gopinath, Neha Mittal
-
Patent number: 10726003Abstract: A unified search system is described herein. The unified search system is configured to enable, in a control device (e.g., a remote control), a user to input a search query. The unified search system includes a plurality of content providing device interfaces configured to interface the control device with a plurality of content providing devices. Each content providing device interface is configured to receive the search query from the user input interface, format the search query according to a corresponding input device type, and provide the formatted search query to one or more corresponding content providing devices. Search results received from the content providing devices are displayed at a display of the control device and/or at another display (e.g., a television).Type: GrantFiled: January 4, 2017Date of Patent: July 28, 2020Assignee: Caavo IncInventors: Ashish D. Aggarwal, Andrew E. Einaudi, Nino V. Marino
-
Patent number: 10701284Abstract: Methods, systems, and apparatuses are described for automatically determining a state signature for consumer electronic device(s) coupled to a switching device and/or other devices communicatively coupled to the consumer electronic device(s). The state signature is indicative of functional state(s) in which the consumer electronic device(s) are in. Such states include a power state, a proximity state, a communication state, and/or an operational state of the consumer electronic device(s). Based on the state signature(s), the switching device may infer which of the consumer electronic device(s) the user would like to use (or is using) and cause action(s) to be performed. Such actions include automatically switching to the AV port(s) to which such consumer electronic device(s) are connected, transmitting command(s) to such consumer electronic device(s), transmitting a notification message to such consumer electronic device(s), etc.Type: GrantFiled: February 8, 2018Date of Patent: June 30, 2020Assignee: Caavo IncInventors: Nino V. Marino, Ashish D. Aggarwal, Sharath H. Satheesh, Vinod K. Gopinath
-
Patent number: 10680846Abstract: Methods, systems and apparatuses are described to detect and resolve device configuration and/or communication incompatibilities (e.g. incompatible messages, improper addressing, malfunctions) for a communication protocol such as HDMI-CEC.Type: GrantFiled: March 31, 2017Date of Patent: June 9, 2020Assignee: Caavo IncInventors: Nino V. Marino, Pankaj Kashyap, Shankara R. Sundararajan, Vinod K. Gopinath, Sharath H. Satheesh, Ashish D. Aggarwal, Bitto Niclavose, Conrad Savio Jude Gomes
-
Patent number: 10671253Abstract: Techniques are described herein for a multimode graphical user interface (GUI), where a first mode of the GUI uses an unguided navigation model and a second mode uses a guided navigation model in which the GUI is distilled down to only its most critical elements. This may be achieved by sequentially displaying a single user interface element and removing all other user-interface elements of the GUI. The second mode of the GUI may lead a user through multiple options one at a time, thus creating a guided navigation model. The second mode may be initiated upon detecting a certain event (e.g., a period of inactivity, an explicit command from the user, etc.). The multimode GUI may be used to guide a user through one or more recommended items of media content from one or more different content-providing sources.Type: GrantFiled: August 26, 2016Date of Patent: June 2, 2020Assignee: Caavo IncInventor: Andrew E. Einaudi
-
Patent number: 10594508Abstract: Methods, systems and apparatuses are described for intelligent device integration. A device (e.g., an HDMI “smart” switch) with multiple communication interfaces (e.g., HDMI, LAN, BT, IR) may monitor communications for control signals from multiple controllers configured to control respective devices (e.g., HDMI source, sink and/or switch devices). A device LAN may couple HDMI source and sink devices and non-HDMI devices. LAN communications may be monitored for device and control information. Control signals from controllers may be used to control devices that the controllers and their control signals are not configured to control. Interpreted control decisions may be based on, for example, an interpreted control in the context of a detected configuration and/or state of devices. A device may, thereby, expand the utility of incompatible controllers (without reprogramming), integrate an environment of incompatible devices and controllers, and provide relief to end-users.Type: GrantFiled: March 30, 2017Date of Patent: March 17, 2020Assignee: Caavo IncInventors: Nino Vincenzo Marino, Sharath Hariharpur Satheesh, Ashish Dharmpal Aggarwal
-
Patent number: 10565153Abstract: Methods, systems, circuits, devices, and apparatuses are described for auto-detection and adaptive configuration of high-definition multimedia interface (HDMI) ports. Unique systems and circuits allow HDMI repeaters to automatically detect if an HDMI device that has been connected thereto, via an HDMI port, is an HDMI source (source mode) or an HDMI sink (sink mode). The unique systems and circuits may be adaptively configured to allow the HDMI port to function as an HDMI input or an HDMI output based on the automatic detection. Methods corresponding to the functions performed by the systems and apparatuses are provided, and computer readable storage media with computer program instructions encoded thereon for enabling processing devices to perform the methods are also provided.Type: GrantFiled: November 18, 2015Date of Patent: February 18, 2020Assignee: Caavo IncInventors: Pankaj Kumar Kashyap, Sharath Hariharpur Satheesh, Shankara Raman Sundararajan, Ashish Aggarwal
-
Patent number: 10506180Abstract: 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.Type: GrantFiled: July 6, 2018Date of Patent: December 10, 2019Assignee: Caavo IncInventors: Vinod Gopinath, Ashish Aggarwal
-
Patent number: 10477272Abstract: Methods, systems, and apparatuses are described for source device detection. Source device detection may be performed for a variety of types of connectors such as cables or board/substrate connectors across which a DC voltage or stable presence signal is normally supplied during connections when the power signal of the connector is not present. An alternating power source is coupled to a capacitor of known capacitance via a switch. The capacitor is in series with an effective capacitance of a sink device, a connector, and a source device. When the switch is open, the voltage between the capacitor and the effective capacitor is read to determine if a source device is present and On, and when closed, if the source device is present and Off or in Stand-By, or not present. The methods, systems, and apparatuses described include tunability for the capacitor based on temperature and effective capacitance variations.Type: GrantFiled: June 29, 2018Date of Patent: November 12, 2019Assignee: Caavo IncInventors: Ashish D Aggarwal, Pankaj Kumar Kashyap, Pankaj Ramesh Chandra Katiyar
-
Patent number: 10440491Abstract: 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.Type: GrantFiled: November 17, 2016Date of Patent: October 8, 2019Assignee: Caavo IncInventors: Ashish D. Aggarwal, Karthik Shrinarsi, Vinod K. Gopinath, Neha Mittal
-
Patent number: 10397494Abstract: 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.Type: GrantFiled: July 6, 2018Date of Patent: August 27, 2019Assignee: Caavo IncInventors: Vinod Gopinath, Ashish Aggarwal
-
Patent number: 10299060Abstract: Methods, systems, and apparatuses are described herein for determining distances and angles between speakers and other home theater components for performance of calibration operations and functions. Distances are determined through timing playback of sweep signals from a reference speaker to the speakers, and also by timing playback the sweep signals between the speakers and a capture device at a desired listening position. Angles between the speakers and other theater components are determined based on the distances, and locations or mappings of the speakers and other theater components are determined from the angles and distances. The locations/mappings are utilized to perform different calibration operations. The calibration operations improve the user audio experience for speakers that are located in non-optimal positions for speaker configurations.Type: GrantFiled: December 28, 2017Date of Patent: May 21, 2019Assignee: Caavo IncInventors: Sharath Hariharpur Satheesh, Ashish D. Aggarwal, Siddharth Kumar
-
Patent number: 10284954Abstract: A loudspeaker system is described that includes a loudspeaker and an extender. The loudspeaker can be positioned on the ground and the extender can be optionally connected thereto. When the extender is connected to the loudspeaker, the loudspeaker is capable of selectively sending high-frequency components of an input audio signal to the extender and the extender is capable of playing back such high-frequency components to produce high-frequency audio. Due to the fact that an audio-producing apparatus of the extender can be positioned at a higher elevation than the loudspeaker, the high-frequency audio (which is more directional than lower-frequency audio) can be produced at a height that is likely to match that of the ear height of a user as opposed to producing the audio at floor height.Type: GrantFiled: January 4, 2017Date of Patent: May 7, 2019Assignee: Caavo IncInventors: Andrew E. Einaudi, Ashish D. Aggarwal
-
Patent number: 10282979Abstract: Embodiments described herein enable the transmission of infrared (IR) signals via an AV cable containing a plurality of signal lines. In embodiments, an IR receiver, and IR emitter, and/or logic circuitry may be integrated within an AV cable (e.g., an HDMI cable) to enable transmitting signals from an IR remote control device to a media device that may be located behind a physical obstruction through which IR signals are unable to pass. By utilizing one or more signal lines of an AV cable to transmit IR signals, existing AV communication protocols may continue to be utilized in a user's home entertainment system. In this manner, a user may be able to locate one or more media devices (e.g., home entertainment devices) in a physically remote location, such as in a cabinet or closet, without sacrificing any IR signaling functionality.Type: GrantFiled: December 28, 2017Date of Patent: May 7, 2019Assignee: Caavo IncInventors: Ashish Dharmpal Aggarwal, Sharath Hariharpur Satheesh, Pankaj Ramesh Chandra Katiyar, Conrad Savio Jude Gomes, Ashok Kumar Kethe, Bitto Niclavose
-
Patent number: 10257438Abstract: Methods, systems, and apparatuses are described for automatic identification and mapping of consumer electronic devices to ports on an HDMI switch. A device that is connected to an HDMI switch is identified based on data received over an HDMI connection, and ports on the HDMI switch are automatically mapped and configured. Methods, systems, and apparatuses are described for back-end database creation for automatic identification and mapping of consumer electronic devices to ports on an HDMI switch. The back-end database may be created by the based on video and audio signatures received from a consumer electronic device and based on remote control information and signatures.Type: GrantFiled: October 20, 2016Date of Patent: April 9, 2019Assignee: Caavo IncInventors: Vinod Gopinath, Sharath Hariharpur Satheesh, Neha Mittal, Siddharth Kumar, Bitto Niclavose, Ashish Aggarwal
-
Patent number: 10203801Abstract: A remote control is described herein that is configured to sense a variety of user input types on a specific button and that can also sense a variety of user input types on a click pad or region/location of the click pad. By utilizing these capabilities, the remote control can provide a very powerful and versatile user interface. Furthermore, the foregoing can be achieved with only a relatively small number of buttons, thus also providing a user interface that is simple, clean and elegant.Type: GrantFiled: January 4, 2017Date of Patent: February 12, 2019Assignee: Caavo IncInventors: Andrew E. Einaudi, Ashish D. Aggarwal
-
Patent number: D851631Type: GrantFiled: December 28, 2017Date of Patent: June 18, 2019Assignee: Caavo IncInventors: Andrew E. Einaudi, Gadi Amit, Yoshikazu Hoshino, Scott M. Thibeault