Patents by Inventor Apoorv Srivastava

Apoorv Srivastava 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: 20250014133
    Abstract: The disclosed embodiments relate to systems, methods, and apparatus for analyzing and classifying communications by or between one or more users. More particularly, the present disclosure relates to inferring or drawing conclusions about one or more communications derived from content metrics in near actual time or batched.
    Type: Application
    Filed: September 2, 2022
    Publication date: January 9, 2025
    Applicant: Commsafe AI
    Inventors: Apoorv Srivastava, Patrick O'Neal Nunally, Antonio Daggett, Ali Taheri, Michael G Martin, Ty Smith
  • Patent number: 9188965
    Abstract: Disclosed is a control device for remotely controlling other devices. The control device comprises a first device interface for transmitting control signals to a first device that is remote from the control device, a second device interface for receiving an input signal from a second device, a user interface corresponding to a function of the first device, and a protocol translator. The control signal is in accordance with a first communication protocol. The input signal is in accordance with a second communication protocol. The user interface is operable by a user so as to cause a control signal to be transmitted by the first device interface, for use by the first device. The protocol translator is configured to convert signals received by the second device interface from being in accordance with the second communication protocol to being in accordance with the first communication protocol.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: November 17, 2015
    Assignee: ARRIS Technology, Inc.
    Inventor: Apoorv Srivastava
  • Patent number: 9066126
    Abstract: Apparatus forming part of a home entertainment system includes an electronic device having an input accepting a signal corresponding to an externally-generated first user interface, a control module for internally-generating a signal corresponding to a second user interface, and an output for transmitting a combination of the above referenced signals for display. The control module controls an arrangement of display of the first user interface and the second user interface. The apparatus also includes a remote controller for communicating via a two-way communication link with the control module of the electronic device concerning a selection of one of the first user interface and the second user interface. The remote controller having an emitter for emitting control code signals, and the operation of the emitter is controlled by communications received by the remote controller from the control module of the electronic device. A method is also provided.
    Type: Grant
    Filed: December 6, 2010
    Date of Patent: June 23, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Paul Moroney, Glenn D. Altchek, Clyde N. Robbins, Apoorv Srivastava
  • Patent number: 8994661
    Abstract: A user interface device (100) includes a capacitive trackball assembly (108) having a conductive trackball (110) and one or more conductive plates (210, 310, 410, 510, 610) proximate to a surface of the conductive trackball (110), thereby enabling the conductive trackball assembly (108) to operate as a capacitive touch sensor. Each user contact point with the conductive trackball (110) modifies the effective capacitance of the conductive trackball assembly (108). The user interface device (100) senses the effective capacitance of the conductive trackball assembly (108) to discern the number of user contact points on the conductive trackball (110) and uses this information, along with other parameters, such as a concurrent sensed rotation vector of the conductive trackball (110), to identify a user command intended by the user. The identified user command may be transmitted to a controlled system (740) to effectuate or modify an operation at the controlled system (740).
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: March 31, 2015
    Assignee: Google Technology Holdings LLC
    Inventor: Apoorv Srivastava
  • Publication number: 20140253298
    Abstract: Disclosed is a control device for remotely controlling other devices. The control device comprises a first device interface for transmitting control signals to a first device that is remote from the control device, a second device interface for receiving an input signal from a second device, a user interface corresponding to a function of the first device, and a protocol translator. The control signal is in accordance with a first communication protocol. The input signal is in accordance with a second communication protocol. The user interface is operable by a user so as to cause a control signal to be transmitted by the first device interface, for use by the first device. The protocol translator is configured to convert signals received by the second device interface from being in accordance with the second communication protocol to being in accordance with the first communication protocol.
    Type: Application
    Filed: March 6, 2013
    Publication date: September 11, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventor: Apoorv Srivastava
  • Publication number: 20140002362
    Abstract: A user interface device (100) includes a capacitive trackball assembly (108) having a conductive trackball (110) and one or more conductive plates (210, 310, 410, 510, 610) proximate to a surface of the conductive trackball (110), thereby enabling the conductive trackball assembly (108) to operate as a capacitive touch sensor. Each user contact point with the conductive trackball (110) modifies the effective capacitance of the conductive trackball assembly (108). The user interface device (100) senses the effective capacitance of the conductive trackball assembly (108) to discern the number of user contact points on the conductive trackball (110) and uses this information, along with other parameters, such as a concurrent sensed rotation vector of the conductive trackball (110), to identify a user command intended by the user. The identified user command may be transmitted to a controlled system (740) to effectuate or modify an operation at the controlled system (740).
    Type: Application
    Filed: June 29, 2012
    Publication date: January 2, 2014
    Applicant: General Instrument Corporation
    Inventor: Apoorv Srivastava
  • Publication number: 20130154791
    Abstract: A translator for converting remote control instructions from a first wireless medium to a second wireless medium includes a base unit having a base unit housing. A receiver disposed within the base unit housing is operable to receive a remote control instruction via the first wireless medium. A communication module including a communication module housing includes a transmitter operable to transmit the remote control instruction via the second wireless medium. The communication module is coupled to and detachable from the base unit.
    Type: Application
    Filed: December 14, 2011
    Publication date: June 20, 2013
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Apoorv Srivastava, Erik C. Metz, Clyde N. Robbins
  • Publication number: 20130157509
    Abstract: A dongle for converting remote control instructions from a first wireless medium to a second wireless medium includes a base unit having a base unit housing. A receiver disposed within the base unit housing is operable to receive a remote control instruction via the first wireless medium. A communication module including a communication module housing includes a transmitter operable to transmit the remote control instruction via the second wireless medium. The communication module is coupled to and pivotable with respect to the base unit.
    Type: Application
    Filed: December 14, 2011
    Publication date: June 20, 2013
    Applicant: General Instrument Corporation
    Inventors: Apoorv Srivastava, Erik C. Metz, Clyde N. Robbins
  • Publication number: 20120140124
    Abstract: Apparatus forming part of a home entertainment system includes an electronic device having an input accepting a signal corresponding to an externally-generated first user interface, a control module for internally-generating a signal corresponding to a second user interface, and an output for transmitting a combination of the above referenced signals for display. The control module controls an arrangement of display of the first user interface and the second user interface. The apparatus also includes a remote controller for communicating via a two-way communication link with the control module of the electronic device concerning a selection of one of the first user interface and the second user interface. The remote controller having an emitter for emitting control code signals, and the operation of the emitter is controlled by communications received by the remote controller from the control module of the electronic device. A method is also provided.
    Type: Application
    Filed: December 6, 2010
    Publication date: June 7, 2012
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Paul Moroney, Glenn D. Altchek, Clyde N. Robbins, Apoorv Srivastava
  • Publication number: 20050047433
    Abstract: Techniques for processing MII data are disclosed. The techniques include encoding MII data using 128B/129B codes for inclusion in a data frame. The techniques further include transmitting the data frame over a transmission medium, and decoding the encoded MII data using 128B/129B codes to extract the original MII data.
    Type: Application
    Filed: June 17, 2004
    Publication date: March 3, 2005
    Inventors: Dmitri Rizer, Apoorv Srivastava, David Spaniol, Richard Witinski, John Khoury
  • Publication number: 20040268209
    Abstract: Techniques that may be used in communication systems include encoding a stream of data using concatenated BCH codes, communicating the encoded data over a transmission medium, and decoding the encoded data using the BCH codes. The overhead of the concatenated BCH codes may substantially match the overhead of the Reed-Solomon RS(255/239) code. Examples of pairs of concatenated BCH codes include [BCH(2040,1952), BCH(3904, 3832)] and [BCH(2040, 1941), BCH(3882, 3834)].
    Type: Application
    Filed: April 22, 2004
    Publication date: December 30, 2004
    Inventors: Apoorv Srivastava, Avinash Velingker