Patents by Inventor Ashish D. Aggarwal

Ashish D. Aggarwal 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).

  • Publication number: 20180310074
    Abstract: 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: Application
    Filed: June 29, 2018
    Publication date: October 25, 2018
    Inventors: Ashish D. Aggarwal, Vinod K. Gopinath, Sharath H. Satheesh, Bitto Niclavose
  • Publication number: 20180247525
    Abstract: Methods, systems, and apparatuses are described for remote control device usage detection. A smart battery may be inserted into a remote control device. The smart battery provides power to the remote control device as well as monitors the power consumption when a particular one or more interface elements of the remote control is interacted with by an end user. The power consumption information is transmitted to a receiver, which may identify the remote control device and/or the interface element(s) that has been interacted with based on the received data.
    Type: Application
    Filed: April 27, 2018
    Publication date: August 30, 2018
    Inventors: Andrew E. Einaudi, Nino V. Marino, Pankaj Ramesh Chandra Katiyar, Ashish D. Aggarwal
  • Publication number: 20180234715
    Abstract: 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.
    Type: Application
    Filed: February 8, 2018
    Publication date: August 16, 2018
    Inventors: Ashish D. Aggarwal, Andrew E. Einaudi
  • Publication number: 20180234637
    Abstract: 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: Application
    Filed: February 8, 2018
    Publication date: August 16, 2018
    Inventors: Nino V. Marino, Ashish D. Aggarwal, Sharath H. Satheesh, Vinod K. Gopinath
  • Patent number: 10038941
    Abstract: 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: Grant
    Filed: December 6, 2016
    Date of Patent: July 31, 2018
    Assignee: Caavo Inc
    Inventors: Ashish D. Aggarwal, Vinod K. Gopinath, Sharath H. Satheesh, Bitto Niclavose
  • Patent number: 10038936
    Abstract: 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: Grant
    Filed: January 4, 2017
    Date of Patent: July 31, 2018
    Assignee: Caavo Inc
    Inventors: Ashish D. Aggarwal, Pankaj Kumar Kashyap, Pankaj Ramesh Chandra Katiyar
  • Publication number: 20180191653
    Abstract: Embodiments described herein enable a user to share content with another user. In embodiments, a portion of the multimedia content presented by an output device (e.g., a streaming media player, a set-top box, etc.) may be selected for sharing (e.g., with one or more user(s)). Information associated with the multimedia content may be further determined (e.g., metadata, a service or source device providing the content, a time, an identification, etc.). Upon receiving a selection to share the multimedia content, a user-interactive identifier (e.g., a hyperlink) and at least one of the information and the portion of the multimedia content may be transmitted to enable the user(s) to access the content. In this manner, access to multimedia content may be easily and quickly shared with another user with relatively low user effort.
    Type: Application
    Filed: December 28, 2017
    Publication date: July 5, 2018
    Inventors: Ashish D. Aggarwal, Andrew E. Einaudi, Vinod K. Gopinath
  • Publication number: 20180189409
    Abstract: A system is described that includes an electronic program guide (EPG) data receiver and a media content catalog enhancer. The EPG receiver is configured to receive EPG data from an EPG data provider. The media content catalog enhancer is configured to determine that an item of media content identified by the EPG data comprises new media content and, in response to determining that the item of media content identified by the EPG data comprises new media content, to cause a web crawler to crawl a source website associated with the new media content to obtain information about the new media content and to store the obtained information about the new media content in a database, the database comprising a catalog of media content that is searchable by an end user to identify and access content for playback via an end user device.
    Type: Application
    Filed: December 28, 2017
    Publication date: July 5, 2018
    Inventors: Amrit P. Singh, Sravan K. Andavarapu, Vinod K. Gopinath, Ashish D. Aggarwal
  • Publication number: 20180192223
    Abstract: 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: Application
    Filed: December 28, 2017
    Publication date: July 5, 2018
    Inventors: Sharath Hariharpur Satheesh, Ashish D. Aggarwal, Siddharth Kumar
  • Publication number: 20180146233
    Abstract: 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.
    Type: Application
    Filed: November 21, 2017
    Publication date: May 24, 2018
    Inventors: Sharath Hariharpur Satheesh, Bitto Niclavose, Vinod K. Gopinath, Neha Mittal, Siddharth Kumar, Ashish D. Aggarwal
  • Publication number: 20170287323
    Abstract: Methods, systems, and apparatuses are described for remote control device usage detection. A smart battery may be inserted into a remote control device. The smart battery provides power to the remote control device as well as monitors the power consumption when a particular one or more interface elements of the remote control is interacted with by an end user. The power consumption information is transmitted to a receiver, which may identify the remote control device and/or the interface element(s) that has been interacted with based on the received data.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 5, 2017
    Inventors: Andrew E. Einaudi, Nino V. Marino, Pankaj Ramesh Chandra Katiyar, Ashish D. Aggarwal
  • Publication number: 20170288895
    Abstract: 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: Application
    Filed: March 31, 2017
    Publication date: October 5, 2017
    Inventors: Nino V. Marino, Pankaj Kashyap, Shankara R. Sundararajan, Vinod K. Gopinath, Sharath H. Satheesh, Ashish D. Aggarwal, Bitto Niclavose, Conrad Savio Jude Gomes
  • Publication number: 20170195726
    Abstract: 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: Application
    Filed: January 4, 2017
    Publication date: July 6, 2017
    Inventors: Ashish D. Aggarwal, Pankaj Kumar Kashyap, Pankaj Ramesh Chandra Katiyar
  • Publication number: 20170195792
    Abstract: 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: Application
    Filed: January 4, 2017
    Publication date: July 6, 2017
    Inventors: Andrew E. Einaudi, Ashish D. Aggarwal
  • Publication number: 20170192600
    Abstract: 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: Application
    Filed: January 4, 2017
    Publication date: July 6, 2017
    Inventors: Andrew E. Einaudi, Ashish D. Aggarwal
  • Publication number: 20170193035
    Abstract: 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: Application
    Filed: January 4, 2017
    Publication date: July 6, 2017
    Inventors: Ashish D. Aggarwal, Andrew E. Einaudi, Nino V. Marino
  • Publication number: 20170164065
    Abstract: 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: Application
    Filed: December 6, 2016
    Publication date: June 8, 2017
    Inventors: Ashish D. Aggarwal, Vinod K. Gopinath, Sharath H. Satheesh, Bitto Niclavose
  • Patent number: D790507
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: June 27, 2017
    Assignee: Caavo Inc
    Inventors: Andrew E. Einaudi, Ashish D. Aggarwal, Susan McKinney, Matthew G. Pugmire, Scott M. Thibeault, Ellise N. Smolenyak, Gad Amit
  • Patent number: D796483
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: September 5, 2017
    Assignee: Caavo Inc
    Inventors: Andrew E. Einaudi, Ashish D. Aggarwal, Scott M. Thibeault, Susan McKinney, Gad Amit
  • Patent number: D812579
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: March 13, 2018
    Assignee: Caavo Inc
    Inventors: Andrew E. Einaudi, Ashish D. Aggarwal, Susan McKinney, Erik Askin, Gadi Amit, Ellise N. Smolenyak