Rendering of content in a defined region of a graphical user interface

US9317176B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9317176-B2
Application numberUS-23735908-A
CountryUS
Kind codeB2
Filing dateSep 24, 2008
Priority dateSep 24, 2007
Publication dateApr 19, 2016
Grant dateApr 19, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of rendering content in a graphical user interface, comprising: displaying, on the graphical user interface, a plurality of icons in defined regions and corresponding to different video data sets, wherein there is a different defined region per icon; receiving an input that identifies a particular icon; in response to the input, rendering a particular video corresponding to the particular icon, the particular video rendered in the particular defined region in which the particular icon was displayed; associating sections of the particular defined region corresponding to the particular icon with respective time segments of the video based on a pixel size of the defined region and a time length of the video; while rendering the video, receiving a first further input on the video identifying a particular section of the defined region corresponding to the particular icon; and in response to the first further input, executing a first command associated with a time segment of the video associated with the particular section of the defined region corresponding to the particular icon. 2. The method of claim 1 , wherein rendering the content comprises: rendering the video corresponding to the particular icon only in a portion of the defined region. 3. The method of claim 1 , further comprising: displaying an indicator related to the input, wherein the indicator is displayed on the graphical user interface at the location identified by the received input; and during rendering of the video, displaying only an outline of the indicator on the graphical user interface. 4. The method of claim 1 , further comprising: receiving additional input that identifies an additional location on the graphical user interface not in spatial proximity to the particular icon; and in response, ceasing to render the video. 5. The method of claim 1 , wherein associating the sections of the defined region corresponding to the particular icon with corresponding portions of the video is based on a shape of the defined region. 6. The method of claim 1 , further comprising: receiving a second further input, the second further input indicating a change in location within the particular section of the particular icon and a change in direction; and in response to the second further input, executing a second command of a plurality of commands on the rendered video, wherein the second command corresponds to the change in location and the change in direction. 7. The method of claim 1 , wherein the input that identifies the particular icon displayed in the defined region comprises a mouse pointer hovering over the particular icon. 8. A computer system comprising: a processor; a memory system having a rendering application that, when executed by the processor, causes the computer system to perform the operation of: displaying, on a graphical user interface, a plurality of icons in defined regions and corresponding to different video data sets, wherein there is a different defined region per icon; receiving an input that identifies a particular icon; in response to the input, rendering a particular video corresponding to the particular icon, the particular video rendered in the particular defined region in which the particular icon was displayed; associating sections of the particular defined region corresponding to the particular icon with respective time segments of the video based on a pixel size of the defined region and a time length of the video; while rendering the video, receiving a first further input on the video identifying a particular section of the defined region corresponding to the particular icon; and in response to the first further input, executing a first command associated with a time segment of the video associated with the particular section of the defined region corresponding to the particular icon. 9. The computer system of claim 8 , wherein the rendering application is executable by the processor to execute a command on the rendered video by: associating each of the sections of the defined region with at least one of a plurality of commands executable on the rendered video; receiving additional input identifying a second particular one of the sections of the defined region; and in response to the additional input, executing the command associated with the second particular one of the sections of the defined region. 10. The computer system of claim 8 , wherein the rendering application is executable by the processor to render the video by: rendering the video corresponding to the particular icon in only in a portion of the defined region. 11. A method of rendering content in a graphical user interface, comprising: displaying, on the graphical user interface, a plurality of thumbnail icons in defined regions and, corresponding to different video data sets, wherein there is a different defined region per thumbnail icon; receiving input moving a mouse pointer over a particular thumbnail icon; in response to the input moving the mouse pointer over the particular thumbnail icon, rendering a particular video corresponding to the particular thumbnail icon, the particular video rendered in the particular defined region in which the particular thumbnail icon was displayed; associating each of multiple sections of the defined region corresponding to the particular thumbnail icon with a corresponding time segment of the video, wherein a length of time each section is associated with is determined based on a time length of the video and a size of each section is determined based on a size of the defined region; while rendering the video, receiving a first further input on the video identifying a particular section of the defined region corresponding to the particular thumbnail icon; and in response to the first further input, playing a portion of the video associated with a time segment of the video corresponding to the identified section of the defined region corresponding to the particular thumbnail icon.

Assignees

Inventors

Classifications

  • involving pointers to the content, e.g. pointers to the I-frames of the video stream · CPC title

  • of video data · CPC title

  • using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9317176B2 cover?
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 correspo…
Who is the assignee on this patent?
Iampietro Michael, P B Ramesh, Yadav Ram Narain, and 3 more
What technology area does this patent fall under?
Primary CPC classification G06F3/04817. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 19 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).