Method and apparatus for adapting a content package comprising a first content segment from a first content source to display a second content segment from a second content source
First Claim
1. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to:
- cause display of a) a content package comprising a first content segment from a first content source, and b) a plurality of other content packages each comprising respective displayed content segments from the first content source;
receive an indication of a first gesture input in a positional relationship to the first content segment;
identify a second content segment relating to the first content segment from a second content source;
in response to the indication of the first gesture input, gradually adapt the content package, causing display of at least a portion of the second content segment;
receive a second indication, wherein the second indication is a gradual extension of the first input gesture; and
in response to the second indication, cause the content package to be further gradually adapted to reveal at least an additional portion of the second content segment, wherein the gradual adaption of the content package is performed simultaneously and proportionately gradually to the gradual extension of the first input gesture such that the first content segment from the first content source is gradually hidden and the second content segment from the second content source is gradually further revealed from beneath the first content segment, and while the gradual adaptation of the content package is performed, the respective displayed content segments from the first content source remain displayed.
3 Assignments
0 Petitions
Accused Products
Abstract
An apparatus may include a user interface configured to display a content package including a first content segment from a first content source. A gesture interpreter may be configured to receive a gesture input in a positional relationship to the first content segment. The apparatus may further include a content relationship manager which may be configured to determine relationships between content segments such that a content segment selector may select a second content segment relating to the first content segment from a second content source. Further, the apparatus may include a content package adaptor configured to adapt the content package to provide for display of the second content segment. In some instances the content package adaptor may adapt the content package by providing for display of a second content package, for example from a different application than an application which the first content segment is from.
-
Citations
19 Claims
-
1. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to:
-
cause display of a) a content package comprising a first content segment from a first content source, and b) a plurality of other content packages each comprising respective displayed content segments from the first content source; receive an indication of a first gesture input in a positional relationship to the first content segment; identify a second content segment relating to the first content segment from a second content source; in response to the indication of the first gesture input, gradually adapt the content package, causing display of at least a portion of the second content segment; receive a second indication, wherein the second indication is a gradual extension of the first input gesture; and in response to the second indication, cause the content package to be further gradually adapted to reveal at least an additional portion of the second content segment, wherein the gradual adaption of the content package is performed simultaneously and proportionately gradually to the gradual extension of the first input gesture such that the first content segment from the first content source is gradually hidden and the second content segment from the second content source is gradually further revealed from beneath the first content segment, and while the gradual adaptation of the content package is performed, the respective displayed content segments from the first content source remain displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
causing display of a) content package comprising a first content segment from a first content source, and b) a plurality of other content packages each comprising respective displayed content segments from the first content source; receiving an indication of a first gesture input in a positional relationship to the first content segment; identifying, with a processor, a second content segment relating to the first content segment from a second content source; in response to the indication of the first gesture input, gradually adapting the content package, causing display of the at least a portion of second content segment; receiving a second indication, wherein the second indication is a gradual extension of the first input gesture; and in response to the second indication, causing the content package to be further gradually adapted to reveal at least an additional portion of the second content segment, wherein the gradual adaption of the content package is performed simultaneously and proportionately gradually to the gradual extension of the first input gesture such that the first content segment from the first content source is gradually hidden and the second content segment from the second content source is gradually further revealed from beneath the first content segment, and while the gradual adaptation of the content package is performed, the respective displayed content segments from the first content source remain displayed. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code portions stored therein, the computer-executable program code portions comprising program code instructions for:
-
causing display of a) a content package comprising a first content segment from a first content source, and b) a plurality of other content packages each comprising respective displayed content segments from the first content source; receiving an indication of a first gesture input in a positional relationship to the first content segment; identifying a second content segment relating to the first content segment from a second content source; in response to the indication of the first gesture input, gradually adapting the content packaging, causing display of at least a portion of the second content segment; receiving a second indication, wherein the second indication is a gradual extension of the first input gesture; and in response to the second indication, causing the content package to be further gradually adapted to reveal at least an additional portion of the second content segment, wherein the gradual adaption of the content package is performed simultaneously and proportionately gradually to the gradual extension of the first input gesture such that the first content segment from the first content source is gradually hidden and the second content segment from the second content source is gradually further revealed from beneath the first content segment, and while the gradual adaptation of the content package is performed, the respective displayed content segments from the first content source remain displayed. - View Dependent Claims (17, 18, 19)
-
Specification