Patents by Inventor Chandrasekhar Lakshmanan

Chandrasekhar Lakshmanan 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: 9185468
    Abstract: A file that is compatible with a media player application that reads media files compliant with MP4, is created by including in the file a parent container containing child containers. The child containers include a metadata container containing metadata relating to the media presentation and a media data container containing media samples for multiple tracks of the media presentation. The metadata container contains multiple child containers containing metadata for the multiple tracks respectively. The metadata container contains at least one additional child container that reserves free space in the metadata container but does not contain metadata, whereby in the event of adding a track to the presentation the free space in the additional child container may be overwritten with metadata for the added track without affecting the size of the metadata container.
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: November 10, 2015
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Chandrasekhar Lakshmanan, Punit Mittal, Sandeep Sehgal, Prabhakar Sinha
  • Publication number: 20120158802
    Abstract: A file that is compatible with a media player application that reads media files compliant with MP4, is created by including in the file a parent container containing child containers. The child containers include a metadata container containing metadata relating to the media presentation and a media data container containing media samples for multiple tracks of the media presentation. The metadata container contains multiple child containers containing metadata for the multiple tracks respectively. The metadata container contains at least one additional child container that reserves free space in the metadata container but does not contain metadata, whereby in the event of adding a track to the presentation the free space in the additional child container may be overwritten with metadata for the added track without affecting the size of the metadata container.
    Type: Application
    Filed: December 20, 2010
    Publication date: June 21, 2012
    Applicant: MOTOROLA, INC.
    Inventors: Chandrasekhar Lakshmanan, Punit Mittal, Sandeep Sehgal, Prabhakar Sinha
  • Publication number: 20040190625
    Abstract: A programmable video encoding accelerator having a substantially hardware-based transform coder that has at least a first video input and a second video input. In a preferred embodiment, the first video input is operably coupleable to an integral native difference computer and the second video input is operably coupleable to an external video feed that does not pass through the native difference computer.
    Type: Application
    Filed: March 13, 2003
    Publication date: September 30, 2004
    Applicant: Motorola, Inc.
    Inventors: Zhongli He, Chandrasekhar Lakshmanan, Kathy Moseler, Gopala Krishnan Srinivasan, Raghavan Subramaniyan
  • Publication number: 20040179599
    Abstract: A programmable video motion accelerator includes a hardware-based video motion estimator (11), a hardware-based difference computer (13), and a hardware-based video motion compensator (12) having at least a first video input and a second video input that is integrally and operably coupled to the video motion estimator. In one embodiment, the video motion estimator and the video motion compensator share programmed elements (15) including, for example, results buffers. A controller (10) can serve to permit selective re-configuration of various elements and data flow paths to thereby facilitate compatible support of various video processing standards and methods.
    Type: Application
    Filed: March 13, 2003
    Publication date: September 16, 2004
    Applicant: Motorola, Inc.
    Inventors: Chandrasekhar Lakshmanan, Zhong Li Jones, Kathy Moseler, Raghavan Subramaniyan
  • Publication number: 20040181503
    Abstract: Multi-dimensional information is stored as a plurality of predetermined shares of data, wherein at least some of the predetermined shares of data each comprises a plurality of data elements with each one of the plurality of data elements being associated with a different distinct memory bank. Data parsed and arrayed in this way can then be selectively recalled to readily and easily accommodate a variety of data processing needs without an attendant need for complex addressing schemes and the like.
    Type: Application
    Filed: March 13, 2003
    Publication date: September 16, 2004
    Applicant: Motorola, Inc.
    Inventors: Kathy Moseler, Zhongli He, Chandrasekhar Lakshmanan