Patents by Inventor Satish Iyer

Satish Iyer 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: 9106723
    Abstract: Systems and methods allow playback of a placeshifted media stream received via a network. The placeshifted media stream is received and stored in a buffer prior to playback. Responsive to receiving the user command to change the content of the media stream, the buffer is flushed prior to receiving the changed content in the placeshifted media stream.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: August 11, 2015
    Assignee: Sling Media, Inc.
    Inventors: Jason Gary Krikorian, Blake Gary Krikorian, Bhupendra Natwerlal Shah, Alexander Gurzhi, Satish Iyer
  • Patent number: 9060178
    Abstract: A player decodes and renders encoded digital data received from an encoder. During processing, the player periodically monitors dropped frames as well as time spent. If the dropped frames are below a minimum, the player determines to signal the encoder to increase bit rate or frame rate by consulting a table. If the player determines to increase bit rate, the player signals accordingly. However, if the player determines to increase frame rate, the player first verifies that the spent time is below a minimum. To the contrary, if the dropped frames are both above the minimum and a first maximum but not a second maximum, the player determines to signal the encoder to decrease bit rate or frame rate by consulting the table and signaling accordingly. However, if the dropped frames are above the second maximum, the player signals the encoder to decrease the frame rate without consulting the table.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: June 16, 2015
    Assignee: Sling Media PVT LTD
    Inventors: Narayana Rao, Satish Iyer
  • Patent number: 8856349
    Abstract: A digital media player device includes, without limitation, a processor and a communication module coupled to the processor and configured to support data communication with a digital media place-shifting device. The processor and the communication module cooperate to attempt to establish data communication with the digital media place-shifting device in accordance with a connection mode sequence that identifies a plurality of different data communication modes supported by the digital media player device, until one of the plurality of different data communication modes can be used to initiate a data communication session between the digital media player device and the digital media place-shifting device. The processor and the communication module also cooperate to perform data communication with the digital media place-shifting device, using the one of the plurality of different data communication modes.
    Type: Grant
    Filed: April 2, 2010
    Date of Patent: October 7, 2014
    Assignees: Sling Media Inc., Sling Media PVT Ltd
    Inventors: Vikal Kumar Jain, Parimal Bajpai, Satish Iyer, Ilya Asnis, Vikram Dham
  • Publication number: 20140193324
    Abstract: A process is provided for the production of a micronized sulphur powder product as well as a micronized sulphur cake intermediate. Production of the micronized sulphur powder using this process, which comprises preparation of a micronized sulphur emulsion from molten sulphur and a dispersant solution, from which the dispersant solution is subsequently removed, produces a product superior quality, and the method of production itself has enhanced safety and economic attributes.
    Type: Application
    Filed: February 7, 2014
    Publication date: July 10, 2014
    Applicant: SULVARIS INC.
    Inventor: Satish IYER
  • Publication number: 20140115642
    Abstract: Systems and methods allow playback of a placeshifted media stream received via a network. The placeshifted media stream is received and stored in a buffer prior to playback. Responsive to receiving the user command to change the content of the media stream, the buffer is flushed prior to receiving the changed content in the placeshifted media stream.
    Type: Application
    Filed: December 30, 2013
    Publication date: April 24, 2014
    Applicant: SLING MEDIA INC.
    Inventors: Jason Gary Krikorian, Blake Gary Krikorian, Bhupendra Natwerlal Shah, Alexander Gurzhi, Satish Iyer
  • Publication number: 20140033778
    Abstract: A method is disclosed for producing sulphate or phosphate-based fertilizer from hydrogen sulphide. The method involves feeding a stream containing a substantial volume of hydrogen sulphide and air to a furnace, where it is burned to produce a sulphur dioxide rich gas stream. The sulphur dioxide rich gas stream is then fed to a reactor to produce a sulphuric acid stream and a waste stream comprising carbon dioxide, nitrogen, oxygen, trace impurities and trace amounts of unreacted sulphur dioxide. The sulphuric acid stream is finally converted to a sulphate or phosphate-based fertilizer.
    Type: Application
    Filed: April 20, 2012
    Publication date: February 6, 2014
    Applicant: SULVARIS INC.
    Inventors: Satish Iyer, Rick Knoll, Eric Pedersen
  • Patent number: 8621533
    Abstract: Systems and methods allow playback of a media stream received via a network. The media stream is received and stored in a buffer prior to playback. Responsive to receiving the user command to change the content of the media stream, the buffer is flushed prior to receiving the changed content in the media stream.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: December 31, 2013
    Assignee: Sling Media, Inc.
    Inventors: Jason Gary Krikorian, Blake Gary Krikorian, Bhupendra Natwerial Shah, Alexander Gurzhi, Satish Iyer
  • Patent number: 8532472
    Abstract: A method of seeking within a time shift buffer includes receiving a media stream from a remotely located media source over a network, and generating a time shift buffer associated with the media stream. The time shift buffer includes a number of frames with keyframes provided at a certain intervals. When a seek request associated with a desired time within the media stream is received, the system determines a nearest keyframe within the set of keyframes that is previous to and closest in time to the desired time, displays the nearest keyframe, then considers in turn each of the frames subsequent to the nearest keyframe until a desired frame corresponding to the desired time is reached displayed. The system cancels the previous examining step and determines a new nearest keyframe in the event a second seek request is received.
    Type: Grant
    Filed: August 10, 2009
    Date of Patent: September 10, 2013
    Assignee: Sling Media Pvt Ltd
    Inventor: Satish Iyer
  • Patent number: 8516119
    Abstract: Systems, devices and methods are described for determining attributes identifying media items from other media items. A first video sequence of a first media item is received from a media source, the video sequence including one or more images having first banner information embedded therein. The attributes of the first media item are determined. The determined attributes of the first media item can then be stored or otherwise processed as desired.
    Type: Grant
    Filed: November 14, 2011
    Date of Patent: August 20, 2013
    Assignee: Sling Media, Inc.
    Inventors: Shashidhar Banger, Satish Iyer, Ruben Thomas Jacob, Padmanabha Rao, Thiygarajan Venkatesan, Amey Mangesh Shirali
  • Patent number: 8284082
    Abstract: A player decodes and renders encoded digital data received from an encoder. During processing, the player periodically monitors dropped frames as well as time spent. If the dropped frames are below a minimum, the player determines to signal the encoder to increase bit rate or frame rate by consulting a table. If the player determines to increase bit rate, the player signals accordingly. However, if the player determines to increase frame rate, the player first verifies that the spent time is below a minimum. To the contrary, if the dropped frames are both above the minimum and a first maximum but not a second maximum, the player determines to signal the encoder to decrease bit rate or frame rate by consulting the table and signaling accordingly. However, if the dropped frames are above the second maximum, the player signals the encoder to decrease the frame rate without consulting the table.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: October 9, 2012
    Assignee: Sling Media Pvt. Ltd.
    Inventors: Narayana Rao, Satish Iyer
  • Publication number: 20120240650
    Abstract: A method for the recovery of hydrogen sulphide and other acid gas fractions from sour wellsite gas in hydrocarbon production is provided. The selected acid gas fractions are absorbed into a noncorrosive and transportable solvent solution at the wellsite, the rich solvent solution being transported to a central plant location where it is desorbed from the solvent solution for further handling or processing. The lean solvent solution can then be recycled. Multiple acid gas fractions could be recovered from the sour gas in question using a single appropriate solvent solution. Carbon dioxide could be absorbed and desorbed at the wellsite rather than at the central plant location. Clean gas is yielded at the natural gas into solvent wellsite for downstream processing or sale.
    Type: Application
    Filed: October 21, 2010
    Publication date: September 27, 2012
    Applicant: SULVARIS INC.
    Inventors: Satish Iyer, Richard Knoll
  • Publication number: 20120106669
    Abstract: A player decodes and renders encoded digital data received from an encoder. During processing, the player periodically monitors dropped frames as well as time spent. If the dropped frames are below a minimum, the player determines to signal the encoder to increase bit rate or frame rate by consulting a table. If the player determines to increase bit rate, the player signals accordingly. However, if the player determines to increase frame rate, the player first verifies that the spent time is below a minimum. To the contrary, if the dropped frames are both above the minimum and a first maximum but nota second maximum, the player determines to signal the encoder to decrease bit rate or frame rate by consulting the table and signaling accordingly. However, if the dropped frames are above the second maximum, the player signals the encoder to decrease the frame rate without consulting the table.
    Type: Application
    Filed: October 27, 2010
    Publication date: May 3, 2012
    Applicant: Sling Media PVT LTD
    Inventors: Narayana Rao, Satish Iyer
  • Publication number: 20120059914
    Abstract: Systems, devices and methods are described for determining attributes identifying media items from other media items. A first video sequence of a first media item is received from a media source, the video sequence including one or more images having first banner information embedded therein. The attributes of the first media item are determined. The determined attributes of the first media item can then be stored or otherwise processed as desired.
    Type: Application
    Filed: November 14, 2011
    Publication date: March 8, 2012
    Applicant: SLING MEDIA INC.
    Inventors: Shashidhar BANGER, Satish IYER, Ruben Thomas JACOB, Padmanabha RAO, Thiygarajan VENKATESAN, Amey Mangesh SHIRALI
  • Patent number: 8060609
    Abstract: Systems, devices and methods are described for determining attributes identifying media items from other media items. A first video sequence of a first media item is received from a media source, the video sequence including one or more images having first banner information embedded therein. The attributes of the first media item are determined based on at least the first banner information extracted from the first video sequence. The determined attributes of the first media item can then be stored or otherwise processed as desired.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: November 15, 2011
    Assignee: Sling Media Inc.
    Inventors: Shashidhar Banger, Satish Iyer, Ruben Thomas Jacob, Padmanabha Rao, Thiygarajan Venkatesan, Amey Mangesh Shirali
  • Publication number: 20110196521
    Abstract: A digital media player device includes, without limitation, a processor and a communication module coupled to the processor and configured to support data communication with a digital media place-shifting device. The processor and the communication module cooperate to attempt to establish data communication with the digital media place-shifting device in accordance with a connection mode sequence that identifies a plurality of different data communication modes supported by the digital media player device, until one of the plurality of different data communication modes can be used to initiate a data communication session between the digital media player device and the digital media place-shifting device. The processor and the communication module also cooperate to perform data communication with the digital media place-shifting device, using the one of the plurality of different data communication modes.
    Type: Application
    Filed: April 2, 2010
    Publication date: August 11, 2011
    Applicants: SLING MEDIA INC., SLING MEDIA PVT LTD.
    Inventors: Vikal Kumar Jain, Parimal Bajpai, Satish Iyer, Ilya Asnis, Vikram Dham
  • Publication number: 20110185393
    Abstract: Systems and methods allow playback of a media stream received via a network. The media stream is received and stored in a buffer prior to playback. Responsive to receiving the user command to change the content of the media stream, the buffer is flushed prior to receiving the changed content in the media stream.
    Type: Application
    Filed: April 4, 2011
    Publication date: July 28, 2011
    Applicant: SLING MEDIA INC.
    Inventors: Jason Krikorian, Blake Krikorian, Bhupendra Shah, Alexander Gurzhi, Satish Iyer
  • Patent number: 7921446
    Abstract: A personal media broadcasting system enables video distribution over a computer network and allows a user to view and control media sources over a computer network from a remote location. A personal broadcaster receives an input from one or more types of media sources, digitizes and compresses the content, and streams the compressed media over a computer network to a media player running on any of a wide range of client devices for viewing the media. The system may allow the user to issue control commands (e.g., “channel up”) from the media player to the broadcaster, causing the source device to execute the commands. The broadcaster and the media player may employ several techniques for buffering, transmitting, and viewing the content to improve the user's experience.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: April 5, 2011
    Assignee: Sling Media, Inc.
    Inventors: Jason Krikorian, Blake Krikorian, Bhupendra Shah, Alexander Gurzhi, Satish Iyer
  • Publication number: 20110033168
    Abstract: A method of seeking within a time shift buffer includes receiving a media stream from a remotely located media source over a network, and generating a time shift buffer associated with the media stream. The time shift buffer includes a number of frames with keyframes provided at a certain intervals. When a seek request associated with a desired time within the media stream is received, the system determines a nearest keyframe within the set of keyframes that is previous to and closest in time to the desired time, displays the nearest keyframe, then considers in turn each of the frames subsequent to the nearest keyframe until a desired frame corresponding to the desired time is reached displayed. The system cancels the previous examining step and determines a new nearest keyframe in the event a second seek request is received.
    Type: Application
    Filed: August 10, 2009
    Publication date: February 10, 2011
    Applicant: SLING MEDIA PVT LTD
    Inventor: Satish Iyer
  • Publication number: 20110035669
    Abstract: A system uses generated scene transition frames to allow fast seeking within a media stream. A set of scene transition frames associated with the media stream are generated, then transmitted along with the media stream from a remotely located media source over a network. A subset of the scene transition frames are displayed, allowing a desired scene transition frame to be selected from a subset of the scene transition frames based on user input. The media source can then be displayed (e.g., played) starting from a frame corresponding to the desired scene transition frame.
    Type: Application
    Filed: August 10, 2009
    Publication date: February 10, 2011
    Applicant: SLING MEDIA PVT LTD
    Inventors: Amey Shirali, Satish Iyer
  • Publication number: 20100100915
    Abstract: A personal media broadcasting system enables video distribution over a computer network and allows a user to view and control media sources over a computer network from a remote location. A personal broadcaster receives an input from one or more types of media sources, digitizes and compresses the content, and streams the compressed media over a computer network to a media player running on any of a wide range of client devices for viewing the media. The system may allow the user to issue control commands (e.g., “channel up”) from the media player to the broadcaster, causing the source device to execute the commands. The broadcaster and the media player may employ several techniques for buffering, transmitting, and viewing the content to improve the user's experience.
    Type: Application
    Filed: December 21, 2009
    Publication date: April 22, 2010
    Applicant: Sling Media Inc.
    Inventors: Jason Krikorian, Blake Krikorian, Bhupendra Shah, Alexander Gurzhi, Satish Iyer