Nova Patents
CA2799040C

Selective content presentation engine

Abstract

Selective content presentation for the purpose of self-imposed censoring of content is implemented on an electronic device. The selective content presentation involves acquiring a content suppression preference for suppressing content presentation at an electronic device. Subsequently, a content portion and a content selection tag for the content portion are also received at the electronic device. When the electronic device determines based on the content selection tag that a part of content portion is designated for suppression by the content suppression preference, the part of the content portion is obstructed by the electronic device to form a modified content portion. The modified content portion is further presented to a user via the electronic device.

CA2799040C, drawing sheet 1
Sheet 1 of 14

Term

Projected expiry 12 May 2031.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

48 claims: 18 independent, 30 dependent

  1. 1
    CA 02799040 2014-10-06 The embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows:1. A computer-implemented method, comprising: acquiring a content suppression preference that designates an image content that is positioned at a particular position within a visual image for suppression and an additional content suppression preference that designates a particular content for suppression at an electronic device;receiving a content portion and a content selection tag for the content portion at the electronic device, the content selection tag indicating that the content portion includes the visual image having the image content positioned at the particular position;suppressing a first part of the content portion of the visual image in response to the electronic device determining that the first part of the content portion includes the visual image having the image content positioned at the particular position, and suppressing a second part of the content portion in response to determining via an image recognition algorithm or an audio recognition algorithm of the electronic device that the second part of the content portion matches the particular content that is designated for suppression by the content suppression preference, the suppressing of the image content and the second part producing a modified content portion;and causing the modified content portion to be presented via the electronic device.
  2. 6
    The computer-implemented method of any one of claims 1 to 5, wherein the acquiring includes acquiring the content suppression preference via a user interface provided by the electronic device.
  3. 7
    The computer-implemented method of any one of claims 1 to 5, further comprising presenting a reason for suppressing at least one of the first part or the second part of the content portion.
  4. 8
    The computer-implemented method of any one of claims 1 to 7, further comprising presenting a user interface for un-suppressing at least one of the first part or the second part of the content portion.
  5. 9
    The computer-implemented method of any one of claims 1 to 8, wherein the suppressing the first part includes at least one of preventing the image content from being presented, blurring visual content, and replacing the image content with different visual content.
  6. 12
    A computer readable memory having stored thereon instructions that when executed by a computer perform the method as defined in any one of claims 1 to 11. CA 02799040 2015-09-04
  7. 13
    An electronic device, comprising:a processor;and memory storing components executable by the processor, the components comprising: a preference component configured to receive a content suppression preference that describes one or more content portions to be blocked from being presented and a content supplementation preference;a data share component configured to receive a content selection tag for a content portion, the content selection tag inputted by a user of the electronic device, the user being distinct from a community tag provider or a provider of the content portion, the content selection tag being descriptive of the content portion;a content suppression component configured to receive the content portion and an additional content portion, wherein the content suppression component suppresses the content portion in response to determining from the content selection tag that the content portion is designated for suppression by the content suppression preference, and wherein the content suppression component suppresses at least one part of the additional content portion to form a modified content portion in response to determining via an image recognition algorithm or an audio recognition algorithm that the at least one part of the additional content portion matches the one or more content portions designated to be blocked by the content suppression preference;and a presentation application component configured to cause the modified content portion to be presented.
  8. 16
    The electronic device of any one of claims 13 to 15, wherein the data share component further receives or transmits at least one of the content suppression preference and a content enrichment tag from another electronic device or a server.
  9. 17
    The electronic device of any one of claims 13 to 16, wherein the content portion is a visual image of a media object, and wherein the content suppression component suppresses the at least one part of the content portion by at least one of preventing the at least one part of the visual image from being presented, blurring the at least one part of the visual image, or replacing the at least one part of the visual image with a different visual image.
  10. 18
    The electronic device of any one of claims 13 to 16, wherein the content portion is an audio portion of a media object, and wherein the content suppression component suppresses the at least one part by at least one of muting the at least one part of the audio portion or replacing the audio portion with a different audio portion.
  11. 19
    The electronic device of any one of claims 13 to 16, wherein the content portion is text in a text object, and wherein the content suppression component suppresses the at least one part by at least one of blanking out the text or replacing the text with a different text.
  12. 20
    The electronic device of any one of claims 13 to 16, wherein the content portion is a part of a multi-layer content stream that includes a plurality of sub streams, and wherein the content suppression component suppresses at least one sub stream of the plurality of sub streams.
  13. 21
    One or more non-transitory computer readable media storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising:accessing a content suppression preference that designates an image content that is positioned at a particular position within a visual image for suppression and an additional content suppression preference that designates a particular content for suppression at an electronic device;accessing a content portion and a content selection tag for the content portion at the electronic device, the content selection tag indicating that the content portion includes the visual image having the image content positioned at the particular position;suppressing a first part of the content portion of the visual image in response to the electronic device determining that the first part of the content portion includes the visual image CA 02799040 2014-10-06 having the image content positioned at the particular position, and suppressing a second part of the content portion in response to determining via an image recognition algorithm or an audio recognition algorithm of the electronic device that the second part of the content portion matches the particular content that is designated for suppression by the content suppression preference, the suppressing of the image content and the second part producing a modified content portion;and causing the modified content portion to be presented via the electronic device.
  14. 27
    The one or more non-transitory computer readable media of any one of claims 21 to 26, further comprising instructions that when executed, cause one or more processors to perform an CA 02799040 2014-10-06 act of presenting a reason for suppressing at least one of the first part or the second part of the content portion.
  15. 28
    The one or more non-transitory computer readable media of any one of claims 21 to 27, further comprising instructions that when executed, cause one or more processors to perform an act of presenting a user interface for un-suppressing at least one of the first part or the second part of the content portion.
  16. 29
    The one or more non-transitory computer readable media of any one of claims 21 to 28, wherein the suppressing the first part includes at least one of preventing the image content from being presented, blurring visual content, and replacing the image content with different visual content.
  17. 32
    A computer-implemented method, comprising:acquiring a content suppression preference that designates an image content that is positioned at a particular position within a visual image for suppression and an additional content suppression preference arranged to suppress content presentation at an electronic device;receiving data comprising a content portion and a content selection tag associated with the content portion at the electronic device, the content selection tag indicating that the content portion includes the visual image having the image content positioned at the particular position;suppressing a first part of the content portion of the visual image in response to the electronic device determining that the first part of the content portion includes the visual image having the image content positioned at the particular position;CA 02799040 2014-10-06 suppressing a second part of the content portion in response to determining via an image recognition algorithm or an audio recognition algorithm of the electronic device that the second part of the content portion matches the particular content that is designated for suppression by the additional content suppression preference, the suppressing of the image content and the second part producing a modified content portion;and presenting the modified content portion to a user via the electronic device.
  18. 48
    A computer readable memory having stored thereon instructions that when executed by a computer perform the method as defined in any one of claims 32 to 47.
Independent claims18