Patents by Inventor Khosro Mohammad Rabii

Khosro Mohammad Rabii 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: 20160366470
    Abstract: Techniques are described for tunneling high definition multimedia interface (HDMI) data over a wireless connection from an HDMI-capable source device to a client device that is physically connected to an HDMI-capable sink device via an HDMI connector. The techniques enable wireless transmission of HDMI data without video compression by using an encapsulation scheme that maps HDMI audio and video channels into a transport stream format and maps HDMI side channels into an IP datagram for transmission over the wireless connection. The source device may operate as an HDMI controller and perform HDMI-based data, control, and security processing required for HDMI connectivity with the sink device via the client device. The client device, therefore, may be a “dummy” client device that does not perform HDMI-based processing, but acts as a wireless HDMI bridge to pass the HDMI data between the source device and the sink device.
    Type: Application
    Filed: June 9, 2015
    Publication date: December 15, 2016
    Inventors: Khosro Mohammad Rabii, Vijay Naicker Subramaniam, Richard Dominic Wietfeldt, Fawad Shaukat, Shivakumar Balasubramanyam
  • Publication number: 20160302193
    Abstract: A device for transmitting data to a network includes a source subsystem and a communication subsystem. The source subsystem generates a first data packet that includes first timing information that is based on a time that the first data packet is generated. The first timing information is generated responsive to a first timing generator included in the source subsystem. The communication subsystem is coupled to the source subsystem via one or more abstraction layers and is configured to modify the first data packet to generate a modified data packet for transmission to the network. The modified data packet includes the first timing information and second timing information that is based on a time that the modified data packed is transmitted. The communications subsystem includes a second timing generator that is linked to the first timing generator through the one or more abstraction layers to generate the second timing information.
    Type: Application
    Filed: April 7, 2015
    Publication date: October 13, 2016
    Inventors: Khosro Mohammad RABII, Vijay Naicker SUBRAMANIAM, Alireza RAISSINIA, Fawad SHAUKAT, Shivakumar BALASUBRAMANYAM
  • Publication number: 20160266633
    Abstract: The various aspects provide methods, systems, and devices for coordinating the operating states of multiple SOCs within a computing device. Such coordination may be implemented through communication of information by the SOCs that represent advance notice of impending interactions between each other. The communicated information may be used by a recipient SOC for setting its operating state in advance of the potential impending interaction with another SOC. Accordingly, this technical improvement enables individual SOCs to preemptively influence the operating states of the other SOCs. For example, in the context of power management, the various aspects may coordinate the power states of multiple SOCs, thereby effectively implementing a monolithic power management state machine that improves overall power consumption of the computing device.
    Type: Application
    Filed: March 13, 2015
    Publication date: September 15, 2016
    Inventors: Khosro Mohammad Rabii, Vijay Naicker Subramaniam, Venu Gopal Rao Mullu, Venkata Kiran Kumar Matturi
  • Publication number: 20160234031
    Abstract: Methods, devices, systems, and non-transitory process-readable storage media for scalable data service distribution in WiFi Miracast. A processor of a source computing device in a WiFi Miracast network may group all sink computing devices scheduled to receive a frame or packet of a service into a single multicast group and transmit a multicast frame or packet to the sink computing devices. Individual sink computing devices in a WiFi Miracast network may be configured to send error logs indicating the quality of their respective wireless connections with a source computing device to the source computing device. A source computing device may add multicast group member sink computing devices to a unicast group based at least in part on missing and/or received error logs from the multicast group member sink computing devices.
    Type: Application
    Filed: July 15, 2015
    Publication date: August 11, 2016
    Inventors: Khosro Mohammad Rabii, Vijay Naicker Subramaniam, Padam Lal Kafle, Sanigepalli Praveenkumar, Fawad Shaukat, Shivakumar Balasubramanyam
  • Publication number: 20160234032
    Abstract: Methods, devices, systems, and non-transitory process-readable storage media for scalable data service distribution in a wireless network. A processor of a source computing device in a wireless network, such as a WiFi Miracast® network, may group all sink computing devices scheduled to receive a frame or packet of a service into a single multicast group and transmit a multicast frame or packet to the sink computing devices. Individual sink computing devices in the network may be configured to send error logs indicating the quality of their respective wireless connections with a source computing device to the source computing device. Operations of estimating a channel state, determining whether the estimated channel state satisfies an error threshold value, and generating an error log may be performed in one or more hardware modules of sink computing devices.
    Type: Application
    Filed: July 15, 2015
    Publication date: August 11, 2016
    Inventors: Khosro Mohammad Rabii, Vijay Naicker Subramaniam, Padam Lal Kafle, Fawad Shaukat, Shivakumar Balasubramanyam, Sanigepalli Praveenkumar
  • Publication number: 20160227191
    Abstract: This disclosure provides systems, methods, and apparatuses for providing multi-view (MV) video data via a wireless network. For example, the apparatus may include a processor configured to determine at least a first channel quality estimate of a communication channel of the wireless network used to transmit first MV video data. The apparatus may include an input/output (I/O) controller configured to receive a binocular disparity error estimate indicative of a rendering of the first MV video data. The processor may be configured to determine whether to continue to at least one of capture, encode, and/or transmit MV video data based at least in part on the first channel quality estimate and/or the binocular disparity error estimate.
    Type: Application
    Filed: January 30, 2015
    Publication date: August 4, 2016
    Inventors: Khosro Mohammad Rabii, Vijay Naicker Subramaniam, Fawad Shaukat, Shivakumar Balasubramanyam
  • Publication number: 20160174272
    Abstract: In an aspect, an apparatus for establishing peer-to-peer communications is provided. The apparatus comprises a processing system, an infrared transmitter, and an antenna. The processing system is configured to receive a command to initiate a peer-to-peer communication. The processing system is further configured to generate an infrared signal for transmission to a second device and find the second device on a wireless communication network. The processing system is also configured to generate a request to form a peer-to-peer connection with the second device for transmission to the second device via the wireless communication network. The processing system is also further configured to connect to the second device via the peer-to-peer connection on the wireless communication network. The infrared transmitter is configured to transmit the infrared signal to the second device, while the antenna is configured to participate in wireless communications on the wireless communication network.
    Type: Application
    Filed: December 16, 2014
    Publication date: June 16, 2016
    Inventors: Khosro Mohammad Rabii, Vijay Naicker Subramaniam, Fawad Shaukat, Shivakumar Balasubramanyam
  • Patent number: 9369272
    Abstract: One feature pertains to the synchronization of a serial time-division-multiplexed bus interconnecting an audio processing subsystem (i.e. a local node) with an audio coder-decoder (CODEC) subsystem (i.e. a remote node.) Control signals are transmitted along a bidirectional transmission line of the bus from the audio processing subsystem to the audio CODEC subsystem. The audio processing subsystem tracks an internal state machine phase count as the control signals are transmitted. The audio CODEC subsystem also tracks an internal state machine phase count as the signals are received. Transmission of control signals by the audio processing subsystem is periodically paused or suspended for a fixed interval of time based on the phase count to allow the audio CODEC subsystem to send a synchronization indicator signal back to the audio processing subsystem, which the audio processing subsystem uses to verify synchronization. This may be performed, for example, once every one hundred-twenty phase counts.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: June 14, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Zhilong Tang, Khosro Mohammad Rabii, Matthew David Sienko
  • Publication number: 20160103501
    Abstract: Apparatuses and methods for user-directed motion gesture control are disclosed. According to aspects of the present disclosure, direct user inputs can be used to provide access control of a device. In some embodiments, a wearable mobile device may be configured to accept user commands, and be configured to sense multitude of use, use environment, and use contexts. The wearable mobile device may include a memory configured to store a set of reference access control motion gesture sequences, one or more sensors configured to sense a motion gesture sequence, and a controller configured to determine a valid access control motion gesture sequence using the motion gesture sequence and the set of reference access control motion gesture sequences.
    Type: Application
    Filed: December 17, 2015
    Publication date: April 14, 2016
    Inventor: Khosro Mohammad Rabii
  • Publication number: 20160095062
    Abstract: Systems, methods and apparatus for remotely controlling the power management of a mobile device are provided. The system, method, and apparatus may include a mobile terminal wirelessly connected to a sensor platform. The sensor platform may send a constant awake message to the mobile terminal that prevents the mobile terminal from entering a sleep mode until the sensor platform sends a release signal to the mobile terminal.
    Type: Application
    Filed: September 26, 2014
    Publication date: March 31, 2016
    Inventors: Khosro Mohammad RABII, Vijay Naicker SUBRAMANIAM, Shivakumar BALASUBRAMANYAM, Fawad SHAUKAT
  • Publication number: 20160088550
    Abstract: The disclosure relates to a collaborative demand-based dual-mode Wi-Fi network control framework that may optimize wireless power and performance on wireless devices that may support multiple Wi-Fi networking technologies. In particular, a high performance Wi-Fi link may be reserved to services or applications that have substantial quality of service (QoS) requirements and conventional Wi-Fi links may be utilized to transfer data for services or applications that have typical performance requirements. For example, bandwidth requirements associated with forward traffic may be measured according to sizes and latency requirements associated with the forward traffic and the appropriate Wi-Fi networking mode may be controlled according to the forward traffic bandwidth requirements in combination with the average bandwidth and average retransmission rate associated with the conventional Wi-Fi links, among other factors.
    Type: Application
    Filed: September 19, 2014
    Publication date: March 24, 2016
    Inventors: Khosro Mohammad RABII, Vijay Naicker SUBRAMANIAM, Shivakumar BALASUBRAMANYAM, Fawad SHAUKAT
  • Publication number: 20160050114
    Abstract: A system and method for reducing sensor redundancy in sensor-equipped devices includes identifying, via a master device, at least one device within an area. The at least one device is queried to determine at least one of a device status or application status for the at least one device. A configuration of one or more sensors within the at least one device based at least in part on the querying is determined. The one or more sensors within the at least one device is configured to balance quality of service across the master device and the at least one device, based at least in part on the determining.
    Type: Application
    Filed: August 18, 2014
    Publication date: February 18, 2016
    Inventors: Fitzgerald JOHN ARCHIBALD, Khosro Mohammad RABII
  • Publication number: 20160025975
    Abstract: Techniques are described for controlling operation of both a host device and a wearable display device connected to the host device based on a use status of the wearable display device. The techniques include automatically determining a use status of a wearable display device based on feedback from one or more touch sensors within the wearable display device that indicates whether the wearable display device is worn by a user. Based on the determined use status, the wearable display device controls its own operation (e.g., controls operation of display screens of the wearable display device, a communication session with the host device, and display processing of data received from the host device). The wearable display device also sends an indication of the use status to the host device. The host device then controls its own data processing for the wearable display device based on the indicated use status.
    Type: Application
    Filed: October 2, 2015
    Publication date: January 28, 2016
    Inventor: Khosro Mohammad Rabii
  • Patent number: 9218034
    Abstract: Apparatuses and methods for user-directed motion gesture control are disclosed. According to aspects of the present disclosure, direct user inputs can be used to predictably manipulate power control behavior. In some embodiments, a wearable mobile device may be configured to accept user commands, and be configured to sense multitude of use, use environment, and use contexts. The wearable mobile device may include a memory configured to store a set of reference power control motion gesture sequences, one or more sensors configured to sense a motion gesture sequence, and a controller configured to provide interactive power control of the device using the motion gesture sequence and the set of reference power control motion gesture sequences.
    Type: Grant
    Filed: February 13, 2014
    Date of Patent: December 22, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Khosro Mohammad Rabii
  • Publication number: 20150334388
    Abstract: Methods, devices, and computer program products for using raw bitstreams and lossless distributed source coded (DSC) video to optimize video performance in wireless dock with ultra-high definition displays. In one aspect, a method of transmitting a video stream from a transmitting device to a wireless video display is described. The method includes determining a resolution of the wireless video display and a native resolution of a video stream, as well as a connection speed between the transmitting device and the wireless video display. Based on this information, the method selects a video compression format, choosing between raw video, DSC video, and high-efficiency video coded video. The method further transmits the video stream in the selected video compression format from the transmitting device to the wireless video display.
    Type: Application
    Filed: May 15, 2014
    Publication date: November 19, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Khosro Mohammad Rabii, Vijay Naicker Subramaniam, Shivakumar Balasubramanyam, Fawad Shaukat
  • Patent number: 9183612
    Abstract: Techniques are described for controlling operation of both a host device and a wearable display device connected to the host device based on a use status of the wearable display device. The techniques include automatically determining a use status of a wearable display device based on feedback from one or more touch sensors within the wearable display device that indicates whether the wearable display device is worn by a user. Based on the determined use status, the wearable display device controls its own operation (e.g., controls operation of display screens of the wearable display device, a communication session with the host device, and display processing of data received from the host device). The wearable display device also sends an indication of the use status to the host device. The host device then controls its own data processing for the wearable display device based on the indicated use status.
    Type: Grant
    Filed: September 4, 2013
    Date of Patent: November 10, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Khosro Mohammad Rabii
  • Publication number: 20150309610
    Abstract: Certain aspects relate to systems and techniques for scan control for scanning a touch panel. The scan control system can alternate adaptively between scanning the touch panel in a passive scan mode requiring minimal power and in a focused active scan mode that sequentially scans only a portion of the touch panel. The scan control system can monitor the absolute capacitance of some or all of the sensors of the touch panel in passive scan mode and can monitor the mutual capacitance of a portion of the touch panel in focused active scan mode. If the absolute capacitance of any sensor is greater than the baseline capacitance, then the scan control can use this absolute capacitance touch data to determine one or more sub-regions of the touch panel for scanning in focused active scan mode. The mutual capacitance touch data can be used for determining features of the touch event.
    Type: Application
    Filed: April 28, 2014
    Publication date: October 29, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Khosro Mohammad Rabii, Suhail Jalil, Mohamed Imtiaz Ahmed, Dat Tien Pham
  • Publication number: 20150280904
    Abstract: One feature pertains to the synchronization of a serial time-division-multiplexed bus interconnecting an audio processing subsystem (i.e. a local node) with an audio coder-decoder (CODEC) subsystem (i.e. a remote node.) Control signals are transmitted along a bidirectional transmission line of the bus from the audio processing subsystem to the audio CODEC subsystem. The audio processing subsystem tracks an internal state machine phase count as the control signals are transmitted. The audio CODEC subsystem also tracks an internal state machine phase count as the signals are received. Transmission of control signals by the audio processing subsystem is periodically paused or suspended for a fixed interval of time based on the phase count to allow the audio CODEC subsystem to send a synchronization indicator signal back to the audio processing subsystem, which the audio processing subsystem uses to verify synchronization. This may be performed, for example, once every one hundred-twenty phase counts.
    Type: Application
    Filed: March 27, 2014
    Publication date: October 1, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Zhilong Tang, Khosro Mohammad Rabii, Matthew David Sienko
  • Publication number: 20150249967
    Abstract: Apparatuses and methods for wireless synchronization of multiple multimedia devices using a common timing framework are disclosed. In one aspect, a wireless multimedia source device is configured to establish wireless connections with a plurality of multimedia sink devices. The wireless multimedia source device is further configured to calculate a correction time interval for each multimedia sink device based on a difference between a master program clock reference (MPCR) and a local program clock reference (LPCR) feedback signal from the multimedia sink device. Presentation time stamp (PTS) data is generated based on the correction time interval and provided to the multimedia sink device. In another aspect, a wireless multimedia sink device is configured to receive a correction time interval based on a difference between an MPCR for the multimedia source device and an LPCR for the multimedia sink device, and calculate an updated LPCR based on the correction time interval.
    Type: Application
    Filed: February 18, 2015
    Publication date: September 3, 2015
    Inventors: Padam Lal Kafle, Khosro Mohammad Rabii, Reid Matthew Westburg
  • Patent number: 9124970
    Abstract: Systems and methods for automatically controlling an electronic device based on whether or not a headset is in a listening position are described. The existing wired stereo headset conductors may be used to provide power to a sensor and hardware subsystem within the headset. In some aspects, a sensor-enabled headset or headphones can sense whether each earbud of the headset is placed in the user's ears and communicate that information to an electronic device.
    Type: Grant
    Filed: July 22, 2013
    Date of Patent: September 1, 2015
    Assignee: QUALCOMM INCORPORATED
    Inventors: Khosro Mohammad Rabii, Sherman Sebastian Antao