Patents by Inventor Mohammed Rasool

Mohammed Rasool 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: 20190258450
    Abstract: Embodiments are related to processing of one or more input audio feeds for generation of a target audio stream that includes at least one object of interest to a listener. In some embodiments, the target audio stream may exclusively or primarily include the sound of the object of interest to the listener, without including other persons. This allows a listener to focus on an object of his or her interest and not necessarily have to listen to the performances of other objects in the input audio feed. Some embodiments contemplate multiple audio feeds and/or with multiple objects of interest.
    Type: Application
    Filed: February 21, 2018
    Publication date: August 22, 2019
    Inventors: Yatish Jayant Naik Raikar, Mohammed Rasool, Trinadha Harish Babu Pallapothu
  • Patent number: 10365885
    Abstract: Embodiments are related to processing of one or more input audio feeds for generation of a target audio stream that includes at least one object of interest to a listener. In some embodiments, the target audio stream may exclusively or primarily include the sound of the object of interest to the listener, without including other persons. This allows a listener to focus on an object of his or her interest and not necessarily have to listen to the performances of other objects in the input audio feed. Some embodiments contemplate multiple audio feeds and/or with multiple objects of interest.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: July 30, 2019
    Assignee: Sling Media Pvt. Ltd.
    Inventors: Yatish Jayant Naik Raikar, Mohammed Rasool, Trinadha Harish Babu Pallapothu
  • Patent number: 10313736
    Abstract: Systems and methods for providing a video electronic programming guide (“video EPG”) may include outputting a primary program for display on a display screen, receiving a command to activate the video EPG, and in response to receiving the command, outputting a plurality of widgets for display on a display screen. Each of the plurality of widgets may represent a category of broadcast programs. Systems and methods may include receiving a widget selection for one of the plurality of widgets and outputting a video menu corresponding to the selected widget for display on the display screen. The video menu includes a plurality of video scenes, whereby each of the plurality of video scenes represents a broadcast program categorized in the selected widget. Systems and methods may include receiving a program selection for one of the plurality of video scenes.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: June 4, 2019
    Assignee: SLING MEDIA PVT LTD
    Inventors: Mohammed Rasool, Yatish Raikar
  • Publication number: 20190007728
    Abstract: Devices, systems, method, and program products are provided, which support temporally-seamless change functionalities during multichannel streaming sessions established between a streaming media server and a client media receiver. In embodiments, the method includes outputting, to a display device, a first streaming channel contained in a streaming channel bundle and assigned a high priority level. When receiving a channel change request to view a second streaming channel, the client media receiver monitors for additional channel change requests over a predetermined wait period. If an additional channel change request is received within the wait period, the client media receiver repeats the step of monitoring.
    Type: Application
    Filed: September 6, 2018
    Publication date: January 3, 2019
    Applicant: SLING MEDIA PVT LTD
    Inventor: Mohammed Rasool
  • Patent number: 10097883
    Abstract: Devices, systems, method, and program products are provided, which support temporally-seamless change functionalities during multichannel streaming sessions established between a streaming media server and a client media receiver. In embodiments, the method includes outputting, to a display device, a first streaming channel contained in a streaming channel bundle and assigned a high priority level. When receiving a channel change request to view a second streaming channel, the client media receiver monitors for additional channel change requests over a predetermined wait period. If an additional channel change request is received within the wait period, the client media receiver repeats the step of monitoring.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: October 9, 2018
    Assignee: SLING MEDIA PVT. LTD.
    Inventor: Mohammed Rasool
  • Publication number: 20180137893
    Abstract: Embodiments are directed towards presenting a current-playing-position marker on a progress bar along with real time content. An initial timeline value of the content may be determined, along with an initial presentation timestamp value for the first frame of the content. For each next frame of the content, a next timeline value may be determined based on a difference between a next presentation timestamp value for a corresponding next frame and the initial presentation timestamp value, and mapping of the next presentation timestamp value for the corresponding next frame and the next timeline value in the index file. The content and a progress bar may be displayed to the user on a remote device based on the index file. A position of the current-playing-position marker on the progress bar for each frame of the content may be determined based on the next timeline value for each corresponding frame.
    Type: Application
    Filed: January 12, 2018
    Publication date: May 17, 2018
    Inventors: Laxminarayana DALIMBA, Vikal Kumar JAIN, Mohammed RASOOL, Varunkumar B. TRIPATHI
  • Patent number: 9919275
    Abstract: Provided is a method of manufacturing a multilayer mixed matrix membrane which includes providing a support layer, casting a hydrophilic layer on a surface of the support layer, casting a hydrophobic layer on the hydrophilic layer, and allowing the layers to form a multilayer mixed matrix membrane. Also provided is a method of manufacturing a hollow fiber composite matrix membrane which includes providing a first solution having a hydrophilic polymer, providing a second solution having a hydrophobic polymer, and extruding the first and second solutions to form a multilayer hollow fiber composite matrix membrane. Additionally, a plate-and-frame membrane module for direct contact membrane distillation using a multilayer mixed matrix membrane is provided.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: March 20, 2018
    Assignee: MEMBRANE DISTILLATION DESALINATION LTD. CO.
    Inventors: Mohammed Rasool Qtaishat, Saad Almuttiri
  • Patent number: 9905271
    Abstract: Embodiments are directed towards presenting a current-playing-position marker on a progress bar along with real time content. An initial timeline value of the content may be determined, along with an initial presentation timestamp value for the first frame of the content. For each next frame of the content, a next timeline value may be determined based on a difference between a next presentation timestamp value for a corresponding next frame and the initial presentation timestamp value, and mapping of the next presentation timestamp value for the corresponding next frame and the next timeline value in the index file. The content and a progress bar may be displayed to the user on a remote device based on the index file. A position of the current-playing-position marker on the progress bar for each frame of the content may be determined based on the next timeline value for each corresponding frame.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: February 27, 2018
    Assignee: Sling Media PVT Ltd
    Inventors: Laxminarayana Dalimba, Vikal Kumar Jain, Mohammed Rasool, Varunkumar B. Tripathi
  • Publication number: 20170188089
    Abstract: Systems and methods for providing a video electronic programming guide (“video EPG”) may include outputting a primary program for display on a display screen, receiving a command to activate the video EPG, and in response to receiving the command, outputting a plurality of widgets for display on a display screen. Each of the plurality of widgets may represent a category of broadcast programs. Systems and methods may include receiving a widget selection for one of the plurality of widgets and outputting a video menu corresponding to the selected widget for display on the display screen. The video menu includes a plurality of video scenes, whereby each of the plurality of video scenes represents a broadcast program categorized in the selected widget. Systems and methods may include receiving a program selection for one of the plurality of video scenes.
    Type: Application
    Filed: January 13, 2017
    Publication date: June 29, 2017
    Inventors: MOHAMMED RASOOL, YATISH RAIKAR
  • Publication number: 20170127101
    Abstract: A method of processing and delivering video content is disclosed. An embodiment of the method feeds an original stream of video data to a transcoding engine of a video place-shifting device. The engine receives the original stream at a data rate that exceeds a real time presentation data rate of the original stream. The engine transcodes the received original video data into a streaming video format compatible with presentation capabilities of a remote user device. The controlling causes the engine to transcode the received original video data at a transcoding data rate that exceeds the real time presentation data rate of the original stream. The transcoded video data is provided to a network linked to the remote user device. The video place-shifting device provides the transcoded video data to the network at a network transfer data rate that exceeds the real time presentation data rate of the original stream.
    Type: Application
    Filed: November 2, 2015
    Publication date: May 4, 2017
    Inventors: Mohammed Rasool, Yatish J. Naik Raikar, Kiran Chittella, Laxminarayana M. Dalimba, Varunkumar B. Tripathi
  • Patent number: 9571881
    Abstract: Systems and methods for providing a video electronic programming guide (“video EPG”) may include outputting a primary program for display on a display screen, receiving a command to activate the video EPG, and in response to receiving the command, outputting a plurality of widgets for display on a display screen. Each of the plurality of widgets may represent a category of broadcast programs. Systems and methods may include receiving a widget selection for one of the plurality of widgets and outputting a video menu corresponding to the selected widget for display on the display screen. The video menu includes a plurality of video scenes, whereby each of the plurality of video scenes represents a broadcast program categorized in the selected widget. Systems and methods may include receiving a program selection for one of the plurality of video scenes.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: February 14, 2017
    Assignee: SLING MEDIA PVT LTD.
    Inventors: Mohammed Rasool, Yatish Raikar
  • Publication number: 20170034569
    Abstract: Systems and methods for providing a video electronic programming guide (“video EPG”) may include outputting a primary program for display on a display screen, receiving a command to activate the video EPG, and in response to receiving the command, outputting a plurality of widgets for display on a display screen. Each of the plurality of widgets may represent a category of broadcast programs. Systems and methods may include receiving a widget selection for one of the plurality of widgets and outputting a video menu corresponding to the selected widget for display on the display screen. The video menu includes a plurality of video scenes, whereby each of the plurality of video scenes represents a broadcast program categorized in the selected widget. Systems and methods may include receiving a program selection for one of the plurality of video scenes.
    Type: Application
    Filed: July 27, 2015
    Publication date: February 2, 2017
    Applicant: SLING MEDIA PVT LTD.
    Inventors: MOHAMMED RASOOL, YATISH RAIKAR
  • Publication number: 20160365126
    Abstract: Embodiments are directed towards presenting a current-playing-position marker on a progress bar along with real time content. An initial timeline value of the content may be determined, along with an initial presentation timestamp value for the first frame of the content. For each next frame of the content, a next timeline value may be determined based on a difference between a next presentation timestamp value for a corresponding next frame and the initial presentation timestamp value, and mapping of the next presentation timestamp value for the corresponding next frame and the next timeline value in the index file. The content and a progress bar may be displayed to the user on a remote device based on the index file. A position of the current-playing-position marker on the progress bar for each frame of the content may be determined based on the next timeline value for each corresponding frame.
    Type: Application
    Filed: June 15, 2015
    Publication date: December 15, 2016
    Inventors: Laxminarayana DALIMBA, Vikal Kumar JAIN, Mohammed RASOOL, Varunkumar B. TRIPATHI
  • Publication number: 20160173935
    Abstract: A place-shifting device and a method for controlling a place-shifting device are provided. The place-shifting device, for example, may include, but not limited to, a processor configured to select at least two of a plurality of channels as selected channels to transmit to a single client device, a multi-session transcoder communicatively coupled to the processor, the multisession transcoder configured to substantially simultaneously transcode the selected channels from a first encoding scheme to a second encoding scheme, and a network interface communicatively coupled to the multi-session transcoder, the network interface configured to substantially simultaneously transmit the selected channels transcoded into the second encoding scheme to the single client device.
    Type: Application
    Filed: December 12, 2014
    Publication date: June 16, 2016
    Inventors: Yatish J. Naik Raikar, Mohammed Rasool, Laxminarayana Dalimba
  • Publication number: 20150360184
    Abstract: Provided is a method of manufacturing a multilayer mixed matrix membrane which includes providing a support layer, casting a hydrophilic layer on a surface of the support layer, casting a hydrophobic layer on the hydrophilic layer, and allowing the layers to form a multilayer mixed matrix membrane. Also provided is a method of manufacturing a hollow fiber composite matrix membrane which includes providing a first solution having a hydrophilic polymer, providing a second solution having a hydrophobic polymer, and extruding the first and second solutions to form a multilayer hollow fiber composite matrix membrane. Additionally, a plate-and-frame membrane module for direct contact membrane distillation using a multilayer mixed matrix membrane is provided.
    Type: Application
    Filed: January 17, 2014
    Publication date: December 17, 2015
    Applicant: MEMBRANE DISTILLATION DESALINATION LTD. CO.
    Inventors: Mohammed Rasool QTAISHAT, Saad ALMUTTIRI