Patents by Inventor Fawad Shaukat

Fawad Shaukat 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).

  • Patent number: 9628796
    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: Grant
    Filed: May 15, 2014
    Date of Patent: April 18, 2017
    Assignee: QUALCOMM INCORPORATED
    Inventors: Khosro Mohammad Rabii, Vijay Naicker Subramaniam, Shivakumar Balasubramanyam, Fawad Shaukat
  • Publication number: 20170078961
    Abstract: The disclosure relates to a low-power co-processor subsystem that can optimize power consumption in a wireless service platform having a main wireless application datapath, wherein the low-power co-processor subsystem may offload certain service discovery tasks from the main wireless application datapath (e.g., such that components residing therein can transition to a low-power state). For example, the service discovery tasks offloaded to the low-power co-processor subsystem may be determined according to protocol-specific service descriptions associated with one or more services to be provided and/or consumed at a wireless device.
    Type: Application
    Filed: September 10, 2015
    Publication date: March 16, 2017
    Inventors: Khosro Mohammad RABII, Vijay Naicker SUBRAMANIAM, Marcello Vincenzo LIOY, Fawad SHAUKAT, Craig DOWELL, Shivakumar BALASUBRAMANYAM
  • Patent number: 9591582
    Abstract: The disclosure relates to a low-power co-processor subsystem that can optimize power consumption in a wireless service platform having a main wireless application datapath, wherein the low-power co-processor subsystem may offload certain service discovery tasks from the main wireless application datapath (e.g., such that components residing therein can transition to a low-power state). For example, the service discovery tasks offloaded to the low-power co-processor subsystem may be determined according to protocol-specific service descriptions associated with one or more services to be provided and/or consumed at a wireless device.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: March 7, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Khosro Mohammad Rabii, Vijay Naicker Subramaniam, Marcello Vincenzo Lioy, Fawad Shaukat, Craig Dowell, Shivakumar Balasubramanyam
  • Patent number: 9582238
    Abstract: This disclosure describes techniques that can improve the generation of a decomposed multi-stream (DMS) by a host device of a video display system and the display of a DMS by a client device of the video display system. The techniques may apply different frame rates to different streams within a DMS, and the frame rates may depend on the content. For example, one stream within a DMS may comprise a sequence of full-motion video information, which may be rendered at a relatively high frame rate. However, another stream within the DMS may be associated with a background of the display, various graphic user interface control windows or elements, or a display window that includes non-video content (such as e-mail or a document). The second stream in the DMS may be rendered at a much slower frame rate than that used for the sequence of full-motion video information.
    Type: Grant
    Filed: December 13, 2010
    Date of Patent: February 28, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Krishnan Rajamani, Xiaodong Wang, Fawad Shaukat
  • Patent number: 9582239
    Abstract: As part of a communication session, a wireless source device can transmit audio and video data to a wireless sink device, and the wireless sink device can transmit user input data received at the wireless sink device back to the wireless source device. In this manner, a user of the wireless sink device can control the wireless source device and control the content that is being transmitted from the wireless source device to the wireless sink device. The input data received at the wireless sink device can have associated coordinate information that is scaled or normalized by either the wireless sink device or the wireless source device.
    Type: Grant
    Filed: January 5, 2012
    Date of Patent: February 28, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Vijayalakshmi R. Raveendran, Xiaolong Huang, Xiaodong Wang, Fawad Shaukat
  • Publication number: 20170055030
    Abstract: As part of a communication session, a wireless source device can transmit video component data and metadata to a wireless sink device. The wireless source device can intercept the video component data prior to the video component data being rendered by the wireless source device, and the wireless sink device can generate a frame of video data based on the video component data and the metadata.
    Type: Application
    Filed: October 14, 2016
    Publication date: February 23, 2017
    Applicant: QUALCOMM Incorporated
    Inventors: Vijayalakshmi R. Raveendran, Fawad Shaukat, Xiaodong Wang
  • Publication number: 20170055235
    Abstract: Providing Precision Timing Protocol (PTP) timing and clock synchronization for wireless multimedia devices is disclosed. In one aspect, a primary wireless multimedia device comprising a timing synchronization control system is provided. The timing synchronization control system is configured to apply a PTP Best-Master-Clock (BMC) algorithm logic to select a master clock from among a system clock of the primary wireless multimedia device, one of one or more connected wireless multimedia devices, or one of one or more external nodes. If the timing synchronization control system selects the system clock of the primary wireless multimedia device, a clock signal of the system clock is provided to the connected wireless multimedia devices as the master clock. If the timing synchronization control system selects a connected wireless multimedia device or an external node as the master clock, the timing synchronization control system synchronizes the system clock with the master clock.
    Type: Application
    Filed: August 21, 2015
    Publication date: February 23, 2017
    Inventors: Khosro Mohammad Rabii, Carlos Horacio Aldana, Shivakumar Balasubramanyan, Padam Lal Kafle, Fawad Shaukat, Vijay Naicker Subramaniam
  • Patent number: 9525998
    Abstract: Techniques of this disclosure are generally directed to a method of transmitting content of a first wireless computing device to a second wireless computing device. A first wireless computing device may initiate a WI-FI display (WFD) connection, transmit data from the first wireless computing device via the WFD connection to the second wireless computing device, execute a media sharing application that enables the first wireless computing device to share a media item of a playlist with a wireless client computing device, transmit information that describes the media item of the playlist to the wireless client computing device, wherein transmitting the information that describes the media item causes the second wireless computing device to determine if the wireless client computing device is capable of outputting the media item, and transmit the media item to the wireless client computing device.
    Type: Grant
    Filed: September 7, 2012
    Date of Patent: December 20, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Soham V. Sheth, Vijayalakshmi R. Raveendran, Fawad Shaukat
  • 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
  • Patent number: 9503771
    Abstract: As part of a communication session, a wireless source device can transmit video component data and metadata to a wireless sink device. The wireless source device can intercept the video component data prior to the video component data being rendered by the wireless source device, and the wireless sink device can generate a frame of video data based on the video component data and the metadata.
    Type: Grant
    Filed: February 2, 2012
    Date of Patent: November 22, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Vijayalakshmi R. Raveendran, Fawad Shaukat, Xiaodong Wang
  • Patent number: 9491505
    Abstract: This disclosure describes techniques to improve a user experience in a Wireless Display (WD) system. The WD system includes a source device that provides media data to one or more sink devices. The techniques are directed toward reducing end-to-end latency in the WD system while improving video playback quality at the sink devices. More specifically, the techniques include low latency screen capture and buffering at the source device. For example, a processing pipeline of the source device may be configured to include minimum-size buffers between processing steps to reduce latency. The techniques include buffering a most recent frame update captured from the media data in the minimum-size buffers and dropping older frame updates when the minimum-size buffers are full. In addition, the processing pipeline may be configured to use hardware acceleration to retrieve the frame updates from the buffers for processing.
    Type: Grant
    Filed: October 2, 2012
    Date of Patent: November 8, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Xiaodong Wang, Fawad Shaukat, Vijayalakshmi R. Raveendran
  • 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: 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: 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
  • Patent number: 9413803
    Abstract: As part of a communication session, a wireless source device can transmit audio and video data to a wireless sink device, and the wireless sink device can transmit user input data received at the wireless sink device back to the wireless source device. In this manner, a user of the wireless sink device can control the wireless source device and control the content that is being transmitted from the wireless source device to the wireless sink device.
    Type: Grant
    Filed: January 5, 2012
    Date of Patent: August 9, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Xiaolong Huang, Vijayalakshmi R. Raveendran, Xiaodong Wang, Fawad Shaukat
  • 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
  • Publication number: 20160165558
    Abstract: Methods, systems, apparatuses, and devices are described for synchronizing timing of wireless streaming transmissions to multiple sink devices. A source device may identify timing information associated with a common timing source, e.g., a media timing source at Multimedia layer or a Wi-Fi timing source, and send the timing information to the sink devices. The sink devices may receive the timing information and determine a composite timing delay, e.g., a wireless transmission link delay, an internal interface link delay, or combinations thereof. The source device may stream the content to the sink devices which may use a locally adjusted timing signal to synchronize the presentation of the content.
    Type: Application
    Filed: December 4, 2015
    Publication date: June 9, 2016
    Inventors: Padam Lal Kafle, Vijay Naicker Subramaniam, Fawad Shaukat
  • Publication number: 20160134929
    Abstract: Methods, devices, systems, and non-transitory process-readable storage media for managing services within a wireless-display media-streaming platform. An embodiment method performed by a processor of a mobile device may include storing a service registry that defines a plurality of service provider devices, a plurality of service consumer devices, and device capabilities required for a plurality of MPEG services, discovering a first set of currently available devices and/or conditions (e.g., network connectivity, etc.), wherein the devices of the first set include service provider devices and service consumer devices, identifying a first available MPEG service of the plurality of MPEG services based on the discovered first set of currently available devices and/or conditions, and generating a first MPEG service descriptor associated with the identified first available MPEG service.
    Type: Application
    Filed: November 7, 2014
    Publication date: May 12, 2016
    Inventors: Khosro Mohammad Robii, Vjay Subramaniam, Fawad Shaukat, Shivakumar Balasubramanyam
  • 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