IP Library Patent Application 14061231
Patent Application
App. No. 14/061,231

CUSTOMIZING MOBILE MEDIA CAPTIONING BASED ON MOBILE MEDIA RENDERING

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/061,231
Abstract

A processing device determines a rendering mode for a media item being presented in a user interface on a mobile device. The rendering mode is one of multiple rendering modes. The processing device determines a set of captioning parameters that corresponds to the rendering mode of the media item and provides captioning for the media item in the user interface based on the set of captioning parameters that corresponds to the rendering mode.

Claims (53)

1 . A method comprising:

determining a rendering mode for a media item presented in a user interface on a mobile device, wherein the rendering mode is one of a plurality of rendering modes;

determining, by a processing device, one of a plurality of sets of captioning parameters that corresponds to the rendering mode of the media item; and

providing captioning for the media item in the user interface based on the one of the plurality of sets of captioning parameters that corresponds to the rendering mode.

2 . The method of claim 1 , wherein the plurality of captioning parameters comprises at least one of font of the captioning, font size of the captioning, kerning of the captioning, position of the captioning, wrapping of the captioning, orientation of the captioning, or animation of the captioning.

3 . The method of claim 1 , wherein determining the rendering mode for the media item comprises:

determining an orientation of the mobile device; and

determining one or more elements of the user interface on the mobile device.

4 . The method of claim 3 , wherein the one or more elements of the user interface comprises at least one of a portion of the user interface that is presenting the media item, a location in the user interface of the portion, dimensions of the media item that is presented, or data pertaining to the media item.

5 . The method of claim 1 , further comprising:

determining a change is made to the rendering mode to create a changed rendering mode;

determining another one of the plurality of sets of captioning parameters that corresponds to the changed rendering mode; and

adjusting the captioning for the media item in the user interface based on the other one of the plurality of sets of captioning parameters that corresponds to the rendering mode.

6 . The method of claim 5 , wherein determining the change comprises at least one of:

determining that the mobile device is changed from being in a first orientation to a second orientation, or

receiving user input changing one of the elements of the user interface.

7 . The method of claim 1 , wherein the rendering mode comprises the mobile device being in a portrait orientation and the media item being presented in a lower portion of a display of the mobile device in the portrait orientation.

8 . An apparatus comprising:

a memory; and

a processing device coupled with the memory to:

determine a rendering mode for a media item presented in a user interface on a mobile device, wherein the rendering mode is one of a plurality of rendering modes;

determine one of a plurality of sets of captioning parameters that corresponds to the rendering mode of the media item; and

provide captioning for the media item in the user interface based on the one of the plurality of sets of captioning parameters that corresponds to the rendering mode.

9 . The apparatus of claim 8 , wherein the plurality of captioning parameters comprises at least one of font of the captioning, font size of the captioning, kerning of the captioning, position of the captioning, wrapping of the captioning, orientation of the captioning, or animation of the captioning.

10 . The apparatus of claim 8 , wherein to determine the rendering mode for the media item comprises the processing device to:

determine an orientation of the mobile device; and

determine one or more elements of the user interface on the mobile device.

11 . The apparatus of claim 10 , wherein the one or more elements of the user interface comprises at least one of a portion of the user interface that is presenting the media item, a location in the user interface of the portion, dimensions of the media item that is presented, or data pertaining to the media item.

12 . The apparatus of claim 8 , wherein the processing device is further to:

determine a change is made to the rendering mode to create a changed rendering mode;

determine another one of the plurality of sets of captioning parameters that corresponds to the changed rendering mode; and

adjust the captioning for the media item in the user interface based on the other one of the plurality of sets of captioning parameters that corresponds to the rendering mode.

13 . The apparatus of claim 12 , wherein to determine the change comprises the processing device to at least one of:

determine that the mobile device is changed from being in a first orientation to a second orientation, or

receive user input changing one of the elements of the user interface.

14 . The apparatus of claim 8 , wherein the rendering mode comprises the mobile device being in a portrait orientation and the media item being presented in a lower portion of a display of the mobile device in the portrait orientation.

15 . A non-transitory computer readable storage medium encoding instructions thereon that, in response to execution by a processing device, cause the processing device to perform operations comprising:

determining a rendering mode for a media item presented in a user interface on a mobile device, wherein the rendering mode is one of a plurality of rendering modes;

determining, by the processing device, one of a plurality of sets of captioning parameters that corresponds to the rendering mode of the media item; and

providing captioning for the media item in the user interface based on the one of the plurality of sets of captioning parameters that corresponds to the rendering mode.

16 . The non-transitory computer readable storage medium of claim 15 , wherein the plurality of captioning parameters comprises at least one of font of the captioning, font size of the captioning, kerning of the captioning, position of the captioning, wrapping of the captioning, orientation of the captioning, or animation of the captioning.

17 . The non-transitory computer readable storage medium of claim 15 , wherein determining the rendering mode for the media item comprises:

determining an orientation of the mobile device; and

determining one or more elements of the user interface on the mobile device.

18 . The non-transitory computer readable storage medium of claim 17 , wherein the one or more elements of the user interface comprises at least one of a portion of the user interface that is presenting the media item, a location in the user interface of the portion, dimensions of the media item that is presented, or data pertaining to the media item.

19 . The non-transitory computer readable storage medium of claim 15 , the operations further comprising:

determining a change is made to the rendering mode to create a changed rendering mode;

determining another one of the plurality of sets of captioning parameters that corresponds to the changed rendering mode; and

adjusting the captioning for the media item in the user interface based on the other one of the plurality of sets of captioning parameters that corresponds to the rendering mode.

20 . The non-transitory computer readable storage medium of claim 15 , wherein the rendering mode comprises the mobile device being in a portrait orientation and the media item being presented in a lower portion of a display of the mobile device in the portrait orientation.

21 . A computer-implemented method comprising:

detecting a change in a rendering mode of a media item presented in a user interface on a mobile device, wherein the rendering mode is one of a plurality of rendering modes; and

modifying, in the user interface, captioning for the media item in accordance with the changed rendering mode.

Assignments (2)
CHANGE OF NAME Recorded Dec 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044695/0115 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2013
From: LEWIS, JUSTIN; PAUN, RUXANDRA GEORGIANA
To: GOOGLE INC.
Reel/Frame 031462/0167 →