Patents by Inventor Ram Narain Yadav

Ram Narain Yadav 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: 9317176
    Abstract: Rendering content in a graphical user interface (GUI) is disclosed. A region of a GUI is defined as a graphical object. The graphical object corresponds to content. Input is received from an input device. The received input identifies a location on the GUI. The location is in spatial proximity to the defined region of a graphical object. In response to receiving such input, the content corresponding to the graphical object is rendered in the defined region of the GUI. The content may be rendered only in a subset of the defined region of the GUI. Further input, such as input corresponding to a particular location on the GUI, or input corresponding to a change in locations on the GUI in a particular direction, may be received, causing one or more commands to be executed on the rendered content.
    Type: Grant
    Filed: September 24, 2008
    Date of Patent: April 19, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Michael Iampietro, Ramesh P B, Ram Narain Yadav, Yogita Bhalla, Steven Johnson
  • Patent number: 8903224
    Abstract: A computer implemented method and apparatus for defining an event schedule comprises displaying at least three objects representing events, where a first event schedule is defined using a plurality of line segments interconnecting the at least three objects. Each line segment interconnects two objects enabling at least one line segment to be redirected to connect a different object, upon redirection of the at least one line segment, automatically reordering sequence of the events in the first event schedule to form a second event schedule.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: December 2, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Abhishek Shah, Sharad Baliyan, P B Ramesh, Ram Narain Yadav, Brajesh Kumar, Sarandeep Singh
  • Patent number: 8589402
    Abstract: Generating smart tags that allow a user to locate any portion of image content without viewing the image content is disclosed. Image-based processing is performed on image content to find an event of interest that is an occurrence captured by the image content. Thus, metadata is derived from analyzing the image content. The metadata is then analyzed. Different types of characteristics associated with portions of the image content as indicated by the metadata are detected. Responsive to this, tags are created, and different types of tags are applied to the portions of image content to categorize the portions into classes. Thus, a tag is associated with each portion of the image content including the event of interest. The tag describes a characteristic of that portion of the image content. Display of the different types of tags is initiated for selective viewing of the portions of the image content.
    Type: Grant
    Filed: August 21, 2008
    Date of Patent: November 19, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Michael Iampietro, Abhinav Darbari, Ramesh P B, Ram Narain Yadav, Arvinder Singh
  • Patent number: 8504573
    Abstract: Embodiments herein include presenting smart tags describing characteristics of image content in a hierarchy, and performing operations on the hierarchy to find particular image content within a larger amount of image content. Image content and corresponding tags are maintained. The corresponding tags associated with the image content are presented in a hierarchy. Each tag type in the hierarchy represents a characteristic associated with the image content. Each tag in the hierarchy is derived based on image-based processing applied to the image content. In response to receiving a selection of at least one tag in the hierarchy, display of the image content associated with the at least one tag is initiated. A user is able to quickly and easily find desired image content by using the hierarchy to look at tags, select a type of tag from the hierarchy, and thereafter view any content tagged with the selected tag type.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: August 6, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Michael Iampietro, Abhinav Darbari, Ramesh PB, Ram Narain Yadav, Arvinder Singh
  • Patent number: 8200669
    Abstract: Embodiments herein include presenting smart tags describing characteristics of image content in a hierarchy, and performing operations on the hierarchy to find particular image content within a larger amount of image content. Image content and corresponding tags are maintained. The corresponding tags associated with the image content are presented in a hierarchy. Each tag type in the hierarchy represents a characteristic associated with the image content. Each tag in the hierarchy is derived based on image-based processing applied to the image content. In response to receiving a selection of at least one tag in the hierarchy, display of the image content associated with the at least one tag is initiated. A user is able to quickly and easily find desired image content by using the hierarchy to look at tags, select a type of tag from the hierarchy, and thereafter view any content tagged with the selected tag type.
    Type: Grant
    Filed: August 21, 2008
    Date of Patent: June 12, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Michael Iampietro, Abhinav Darbari, Ramesh P B, Ram Narain Yadav, Arvinder Singh
  • Publication number: 20090158201
    Abstract: Rendering content in a graphical user interface (GUI) is disclosed. A region of a GUI is defined as a graphical object. The graphical object corresponds to content. Input is received from an input device. The received input identifies a location on the GUI. The location is in spatial proximity to the defined region of a graphical object. In response to receiving such input, the content corresponding to the graphical object is rendered in the defined region of the GUI. The content may be rendered only in a subset of the defined region of the GUI. Further input, such as input corresponding to a particular location on the GUI, or input corresponding to a change in locations on the GUI in a particular direction, may be received, causing one or more commands to be executed on the rendered content.
    Type: Application
    Filed: September 24, 2008
    Publication date: June 18, 2009
    Inventors: Michael Iampietro, P. B. Ramesh, Ram Narain Yadav, Yogita Bhalla, Steven Johnson