Patents by Inventor Bala Iyer

Bala 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).

  • Publication number: 20230267965
    Abstract: Methods and systems for compressing video content are presented. The methods and systems include analyzing a sequence of media frames stored in the memory device and calculating a displacement level of each of the media frames. The displacement level indicates how different each of the media frames is to a previous media frame. The sequence of media frames is divided into a plurality of cuts where each cut ends at a media frame having a substantially high displacement level. Frames to be removed from the sequence of media frames are identified in each cut based upon the frame's displacement level. The identified frames are then removed.
    Type: Application
    Filed: February 9, 2023
    Publication date: August 24, 2023
    Inventors: Bala IYER, Alex JANSEN, Gerrit NIEMEIJER, Seth HABERMAN
  • Patent number: 11605403
    Abstract: Methods and systems for compressing video content are presented. The methods and systems include analyzing a sequence of media frames stored in the memory device and calculating a displacement level of each of the media frames. The displacement level indicates how different each of the media frames is to a previous media frame. The sequence of media frames is divided into a plurality of cuts where each cut ends at a media frame having a substantially high displacement level. Frames to be removed from the sequence of media frames are identified in each cut based upon the frame's displacement level. The identified frames are then removed.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: March 14, 2023
    Assignee: FreeWheel Media, Inc.
    Inventors: Bala Iyer, Alex Jansen, Gerrit Niemeijer, Seth Haberman
  • Publication number: 20220036925
    Abstract: Methods and systems for compressing video content are presented. The methods and systems include analyzing a sequence of media frames stored in the memory device and calculating a displacement level of each of the media frames. The displacement level indicates how different each of the media frames is to a previous media frame. The sequence of media frames is divided into a plurality of cuts where each cut ends at a media frame having a substantially high displacement level. Frames to be removed from the sequence of media frames are identified in each cut based upon the frame's displacement level. The identified frames are then removed.
    Type: Application
    Filed: October 18, 2021
    Publication date: February 3, 2022
    Inventors: Bala Iyer, Alex Jansen, Gerrit Niemeijer, Seth Haberman
  • Patent number: 11152033
    Abstract: Methods and systems for compressing video content are presented. The methods and systems include analyzing a sequence of media frames stored in the memory device and calculating a displacement level of each of the media frames. The displacement level indicates how different each of the media frames is to a previous media frame. The sequence of media frames is divided into a plurality of cuts where each cut ends at a media frame having a substantially high displacement level. Frames to be removed from the sequence of media frames are identified in each cut based upon the frame's displacement level. The identified frames are then removed.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: October 19, 2021
    Assignee: FreeWheel Media, Inc.
    Inventors: Bala Iyer, Alex Jansen, Gerrit Niemeijer, Seth Haberman
  • Publication number: 20200388305
    Abstract: Methods and systems for compressing video content are presented. The methods and systems include analyzing a sequence of media frames stored in the memory device and calculating a displacement level of each of the media frames. The displacement level indicates how different each of the media frames is to a previous media frame. The sequence of media frames is divided into a plurality of cuts where each cut ends at a media frame having a substantially high displacement level. Frames to be removed from the sequence of media frames are identified in each cut based upon the frame's displacement level. The identified frames are then removed.
    Type: Application
    Filed: March 16, 2020
    Publication date: December 10, 2020
    Inventors: Bala Iyer, Alex Jansen, Gerrit Niemeijer, Seth Haberman
  • Patent number: 10629241
    Abstract: Methods and systems for compressing video content are presented. The methods and systems include analyzing a sequence of media frames stored in the memory device and calculating a displacement level of each of the media frames. The displacement level indicates how different each of the media frames is to a previous media frame. The sequence of media frames is divided into a plurality of cuts where each cut ends at a media frame having a substantially high displacement level. Frames to be removed from the sequence of media frames are identified in each cut based upon the frame's displacement level. The identified frames are then removed.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: April 21, 2020
    Assignee: Visible World, LLC
    Inventors: Bala Iyer, Alex Jansen, Gerrit Niemeijer, Seth Haberman
  • Publication number: 20150350496
    Abstract: Methods and systems for compressing video content are presented. The methods and systems include analyzing a sequence of media frames stored in the memory device and calculating a displacement level of each of the media frames. The displacement level indicates how different each of the media frames is to a previous media frame. The sequence of media frames is divided into a plurality of cuts where each cut ends at a media frame having a substantially high displacement level. Frames to be removed from the sequence of media frames are identified in each cut based upon the frame's displacement level. The identified frames are then removed.
    Type: Application
    Filed: August 12, 2015
    Publication date: December 3, 2015
    Inventors: Bala Iyer, Alex Jansen, Gerrit Niemeijer, Seth Haberman
  • Patent number: 9129655
    Abstract: Methods and systems for compressing video content are presented. The methods and systems include analyzing a sequence of media frames stored in the memory device and calculating a displacement level of each of the media frames. The displacement level indicates how different each of the media frames is to a previous media frame. The sequence of media frames is divided into a plurality of cuts where each cut ends at a media frame having a substantially high displacement level. Frames to be removed from the sequence of media frames are identified in each cut based upon the frame's displacement level. The identified frames are then removed.
    Type: Grant
    Filed: June 25, 2010
    Date of Patent: September 8, 2015
    Assignee: Visible World, Inc.
    Inventors: Bala Iyer, Alex Jansen, Gerrit Niemeijer, Seth Haberman
  • Publication number: 20100329359
    Abstract: Methods and systems for compressing video content are presented. The methods and systems include analyzing a sequence of media frames stored in the memory device and calculating a displacement level of each of the media frames. The displacement level indicates how different each of the media frames is to a previous media frame. The sequence of media frames is divided into a plurality of cuts where each cut ends at a media frame having a substantially high displacement level. Frames to be removed from the sequence of media frames are identified in each cut based upon the frame's displacement level. The identified frames are then removed.
    Type: Application
    Filed: June 25, 2010
    Publication date: December 30, 2010
    Applicant: VISIBLE WORLD, INC.
    Inventors: Bala Iyer, Alex Jansen, Gerrit Niemeijer, Seth Haberman
  • Patent number: 7668614
    Abstract: Embodiments of a method of optimally scheduling, in near real-time, workunits for processing on processing stations in a processing system, while accounting for constraints such as processing station qualifications by workunit type and service type, and to meet certain business objectives such as cycle time and demand targets, are described. A method of scheduling the processing of workunits in a processing system comprises defining a plurality of workunits, aggregating the work units by workunit type and service to be performed on each workunit to define one or more workunit type-service type groupings. The method further allocates capacity of one or more processing stations to workunit type-service type groupings, assigns workunits of the plurality of workunits to meet the allocated capacity, and sequences the workunit type-service type groupings and workunits on each processing station of the one or more processing stations. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: February 23, 2010
    Assignee: Intel Corporation
    Inventors: Nirmal Govind, Bala Iyer, Charles S. Lockwood, James R. Wuerfel, Peter J. Lopez
  • Publication number: 20070073430
    Abstract: Embodiments of a method of optimally scheduling, in near real-time, workunits for processing on processing stations in a processing system, while accounting for constraints such as processing station qualifications by workunit type and service type, and to meet certain business objectives such as cycle time and demand targets, are described. A method of scheduling the processing of workunits in a processing system comprises defining a plurality of workunits, aggregating the work units by workunit type and service to be performed on each workunit to define one or more workunit type-service type groupings. The method further allocates capacity of one or more processing stations to workunit type-service type groupings, assigns workunits of the plurality of workunits to meet the allocated capacity, and sequences the workunit type-service type groupings and workunits on each processing station of the one or more processing stations. Other embodiments are described and claimed.
    Type: Application
    Filed: September 29, 2005
    Publication date: March 29, 2007
    Inventors: Nirmal Govind, Bala Iyer, Charles Lockwood, James Wuerfel, Peter Lopez
  • Publication number: 20050289498
    Abstract: Provided are a method, system, and program for processing and verifying circuit designs. A circuit design specification written in a hardware definition language is received and zero delay black box code is added to the circuit design specification to position the zero delay black boxes at sequential elements. A synthesis of the circuit design specification is performed to generate a retimed implementation of the circuit design specification. The black boxes are processed in the retimed implementation to verify the synthesis of the circuit design.
    Type: Application
    Filed: June 28, 2004
    Publication date: December 29, 2005
    Inventors: Prashant Sawkar, Bala Iyer, Silvian Goldenberg, Prashant Saxena
  • Patent number: D666881
    Type: Grant
    Filed: August 8, 2011
    Date of Patent: September 11, 2012
    Assignee: Telebrands Corp.
    Inventor: Bala Iyer