Patents by Inventor Pruthvish Shankarappa

Pruthvish Shankarappa 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: 10163088
    Abstract: Data structures, methods, program products and systems for creating and executing an executable file for the Binary Runtime Environment for Wireless (BREW) where the file is capable of causing presentation of a document embedded in the file on a BREW system.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: December 25, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Rupen Chanda, Pruthvish Shankarappa
  • Publication number: 20170091734
    Abstract: Data structures, methods, program products and systems for creating and executing an executable file for the Binary Runtime Environment for Wireless (BREW) where the file is capable of causing presentation of a document embedded in the file on a BREW system.
    Type: Application
    Filed: December 7, 2016
    Publication date: March 30, 2017
    Applicant: Adobe Systems Incorporated
    Inventors: Rupen Chanda, Pruthvish Shankarappa
  • Patent number: 9582478
    Abstract: Data structures, methods, program products and systems for creating and executing an executable file for the Binary Runtime Environment for Wireless (BREW) where the file is capable of causing presentation of a document embedded in the file on a BREW system.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: February 28, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Rupen Chanda, Pruthvish Shankarappa
  • Publication number: 20150378964
    Abstract: Data structures, methods, program products and systems for creating and executing an executable file for the Binary Runtime Environment for Wireless (BREW) where the file is capable of causing presentation of a document embedded in the file on a BREW system.
    Type: Application
    Filed: September 3, 2015
    Publication date: December 31, 2015
    Inventors: Rupen Chanda, Pruthvish Shankarappa
  • Patent number: 9164963
    Abstract: Data structures, methods, program products and systems for creating and executing an executable file for the Binary Runtime Environment for Wireless (BREW) where the file is capable of causing presentation of a document embedded in the file on a BREW system.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: October 20, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Rupen Chanda, Pruthvish Shankarappa
  • Publication number: 20130167024
    Abstract: Data structures, methods, program products and systems for creating and executing an executable file for the Binary Runtime Environment for Wireless (BREW) where the file is capable of causing presentation of a document embedded in the file on a BREW system.
    Type: Application
    Filed: December 5, 2006
    Publication date: June 27, 2013
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventors: Rupen Chanda, Pruthvish Shankarappa
  • Publication number: 20130166439
    Abstract: Data structures, methods, program products and systems for creating and executing an executable file for the Binary Runtime Environment for Wireless (BREW) where the file is capable of causing presentation of a document embedded in the file on a BREW system.
    Type: Application
    Filed: September 14, 2012
    Publication date: June 27, 2013
    Applicant: Adobe Systems Incorporated
    Inventors: Rupen CHANDA, Pruthvish SHANKARAPPA
  • Patent number: 8238420
    Abstract: The present disclosure includes, among other things, systems, methods and program products for video transcoding. A request is received for first video content for a playback system where the first video content is encoded with a first number of i-frames, where first video content frames are a first frame size. A second number of i-frames is determined for the first video content based on one or more playback capabilities of the playback system, where the second number of i-frames is greater than the first number of i-frames. A second frame size is determined for the first video content based on the playback capabilities of the playback system, where the second frame size is smaller than the first frame size. The first video content is transcoded to second video content where the second video content has the second number of i-frames and frames of the second frame size.
    Type: Grant
    Filed: January 24, 2008
    Date of Patent: August 7, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Pruthvish Shankarappa
  • Patent number: 7761602
    Abstract: A computer-implemented method includes identifying encoded content to be presented. The method also includes loading the content into a content player. The content player is configured to dynamically identify a local decoder that is operable to decode the content. The method further includes providing the identified content to the local decoder during playback of the content; and presenting the decoded content.
    Type: Grant
    Filed: November 26, 2007
    Date of Patent: July 20, 2010
    Assignee: Adobe Systems Incorporated
    Inventors: David Knight, Pruthvish Shankarappa