`US 20090012965Al
`
`c19) United States
`c12) Patent Application Publication
`Franken
`
`c10) Pub. No.: US 2009/0012965 Al
`Jan. 8, 2009
`(43) Pub. Date:
`
`(54) NETWORK CONTENT OBJECTION
`HANDLING SYSTEM AND METHOD
`
`(75)
`
`Inventor:
`
`Kenneth A. Franken, Iowa City, IA
`(US)
`
`Publication Classification
`
`(51)
`
`Int. Cl.
`G06F 17130
`
`(2006.01)
`
`Correspondence Address:
`DOWNS RACHLIN MARTIN PLLC
`199 MAIN STREET, P 0 BOX 190
`BURLINGTON, VT 05402-0190 (US)
`
`(73) Assignee:
`
`DECISIONMARK CORP., Cedar
`Rapids, IA (US)
`
`(21) Appl. No.:
`
`12/164,695
`
`(22) Filed:
`
`Jun.30,2008
`
`Related U.S. Application Data
`
`(60) Provisional application No. 60/947,434, filedonJul.1,
`2007, provisional application No. 60/983,932, filed on
`Oct. 30, 2007.
`
`(52) U.S. Cl. ................................... 707/10; 707/E17.032
`
`(57)
`
`ABSTRACT
`
`A system and method for distribution of one or more content
`items to one or more users over a network, such as the Inter(cid:173)
`net. One or more users that access a content item may provide
`an indication of objection to the content item. The content
`item may be flagged for manual review when a first threshold
`percentage of indications of objection is met. The content
`item is automatically removed from distribution when a sec(cid:173)
`ond threshold percentage of indications of objection is met
`and a threshold number of instances of access is met.
`
`lvll Launch Pla~er I
`
`proximitytrl].com
`
`rns..e1
`
`©MediaStar OnDemand-Mozilla Firefox
`File Edit View His.tory Bookmarks Tools Help del.icio.us
`MEDIASTAR ONDEMAND I TitanTV
`Home
`I Filters® Sort®
`Advertising
`Title: Heather w/8.0.9. 1
`Content ~ Oesai~OO: New FLJX _,
`~
`User Video
`Status: Available
`:,
`Language: English
`Images
`Duration: 0:02:08
`Settings
`Categories: Entertainment, Featurecf
`TitanCast Player
`Start Date: 8121200712:00 AM
`Help
`End Date: 1112912007 6:00 PM
`Title: Seccncf on 7123
`
`t.3
`ei
`
`..
`_.,,
`
`.
`·
`
`Status: Available
`Language: English
`Duration: 0:03:30
`Categories: Featured
`Start Date: 71231200712:00 AM
`End n~t~· 11~()/?007 FMn PM
`
`l~ I Des<ri~on:a ~'°'goos here.
`[iJ lilO: T~t""°Y 7121J
`
`Source: OWNER
`Disabled: N
`Play Automatically: N
`Syndicate: N
`Tags: News Sports Weather
`
`Source: OWNER
`Disabled: N
`Play Automatically: N
`Syndicate: N
`Tags: News Sports Weather
`
`Source: USER
`Disabled: N
`Play Automatically: N
`Syndicate: N
`Tags: {NO TAGS]
`
`Source: OWNER
`Disabled: N
`Play Automatically: N
`Syndicate: N
`Tags: News Sports Weather
`
`Page 1 of 1 (7 Total Video Assets)
`
`~
`.t1
`9
`
`Descr~Uon: TeM ""'1g 7 /21J
`Status: Available
`Language: English
`Duration: 0:00:22
`Categories: Movies
`Start Date: 71201200712:00 AM
`End Date: 1112912007 6:00 PM
`Trtle: Try 7117
`Description: a Description goes here.
`!M@
`Status: Deleted
`Ollilil®@J®
`Language: English
`ffeiwoo~~oollilO® Duration: 0:00:00
`Categories: Featured
`Start Date: 7/17/200712:00AM
`End Date: 1112912007 6:00 PM
`I [KJ[IJ [IJQO IQP of Eaga
`
`t:>
`<?
`.ti
`9
`
`Done
`
`Page 1 of 31
`
`
`
`Patent Application Publication
`
`Jan. 8, 2009 Sheet 1of14
`
`US 2009/0012965 Al
`
`Provide an Interface for Accessing Content
`
`100
`
`?
`
`Allow user to Object to Content
`
`Flag Content Item for Manual Review
`After a % of Users Object to Content
`
`110
`
`120
`
`130
`
`Automatically Remove Content Item From
`Distribution When a Second % of Users Object
`and a Threshold Number of Instances of
`Accessing the Content Item is Met
`
`FIG. 1
`
`Page 2 of 31
`
`
`
`Patent Application Publication
`
`Jan. 8, 2009 Sheet 2of14
`
`US 2009/0012965 Al
`
`200
`
`205
`-~LJ
`
`<l<l DD
`
`D l>l>
`
`Report Content As Inappropriate
`
`210
`
`FIG. 2
`
`215
`
`Page 3 of 31
`
`
`
`Patent Application Publication
`
`Jan. 8, 2009 Sheet 3of14
`
`US 2009/0012965 Al
`
`300
`
`~ I
`
`3 05
`
`310
`
`I..
`
`32 0
`
`Reason(s) for Reportin~ 15
`D Sexually Explicit
`D Violent Content
`D Mature Content
`D Hate Speech
`D Other
`
`Comment:
`
`FIG. 3
`
`Page 4 of 31
`
`
`
`Patent Application Publication
`
`Jan. 8, 2009 Sheet 4of14
`
`US 2009/0012965 Al
`
`400
`
`?
`
`425
`
`430
`
`450
`
`460
`
`415
`
`~ 405
`~
`
`420
`
`435
`
`455
`
`440
`
`445
`
`FIG. 4
`
`Page 5 of 31
`
`
`
`Patent Application Publication
`
`Jan. 8, 2009 Sheet 5of14
`
`US 2009/0012965 Al
`
`575
`
`570
`
`560
`
`565
`
`505
`
`Web Server
`
`Objection
`Data
`
`Access
`Data
`
`Administrator
`Interface
`
`520
`
`595
`
`590
`
`515
`
`555
`
`Content
`Metadata
`
`Content Provider
`Interface
`
`~540
`
`580
`
`FIG. 5
`
`Page 6 of 31
`
`
`
`Patent Application Publication
`
`Jan. 8, 2009 Sheet 6of14
`
`US 2009/0012965 Al
`
`Provide
`Content
`
`605
`
`Provide
`Opportunity
`for Objection
`
`User Views
`Content Item
`
`Receive
`Indication of
`Objection
`
`620
`
`#of Instances of
`Access
`Incremented for
`Content Item
`
`615
`
`625
`
`630
`
`Does% of
`Objection Reports
`Meet First
`Threshold % ?
`
`Yes
`
`635
`
`655
`
`Flag Content Item
`for Manual
`Review
`
`Conduct Manual
`Review
`
`No
`
`640
`
`Does% of
`r------_._ ______ N_o-< Objection Reports
`Meet Second
`Threshold%?
`
`No
`
`oes Conten
`Item Meet
`Criteria for
`Removal?
`
`Yes
`
`Yes
`
`Manually Remove
`Content Item from
`Distribution
`645 .__ _____ __.
`
`No
`
`Does #of
`Instances of
`Access Meet
`Threshold?
`
`660
`
`665
`
`Automat1ca y
`Remove Content
`Item from
`Distribution
`
`650
`
`FIG. 6
`
`Page 7 of 31
`
`
`
`Patent Application Publication
`
`Jan. 8, 2009 Sheet 7of14
`
`US 2009/0012965 Al
`
`735
`
`730
`
`torage Device
`
`Medium
`
`Instructions
`
`740
`
`760
`
`Display
`Adapter
`
`Input Device
`
`715
`
`Instructions
`
`Processor
`
`705
`
`720
`
`745
`
`Peripheral
`Interface
`
`1/0
`
`Network
`Interface
`
`Instructions
`
`Memory
`
`725
`
`755
`
`Remote
`Device
`
`FIG. 7
`
`750
`
`Page 8 of 31
`
`
`
`Patent Application Publication
`
`Jan. 8, 2009 Sheet 8of14
`
`US 2009/0012965 Al
`
`800 \
`
`lvll Launch Pla}'.er I
`
`proximitytrl].com
`
`reset
`
`©MediaStar OnDemand-Mozilla Firefox
`Eile .Edit ~iew His.torv Bookmarks Jools tlelo del.icio.us
`MEDIASTAR ONDEMAND I Titan TV
`Home
`Filters® Sort®
`Advertising
`Filters
`I
`Content
`Video Asset State
`/ Video Asset Status
`lna~ropriate Video Status
`o Confirmed Appropriate o Enabled ® All
`a Available o Awaiting Start o Manual eview
`User Video
`o Disabled 830
`a Del~ted ® All 820 a Manual Review-Disabled @All
`835
`Images
`oConfirmed inappropriate
`_
`o Expired
`Settings
`Sort Options
`TitanCast Player @Created oType oDurationoDateStart oOriginatoroDateAdded oViews I oAscending
`Help
`oStatus oState
`oDate End oSource oRating
`@Descending
`I o Title
`Title: Heather w/8.0.9.1
`955/
`
`~
`t3
`'Ell
`
`aso--
`
`Done
`
`fillli
`
`Source: OWNER
`Disabled: N
`Play Automatically: N
`Syndicate: N
`Tags: News Sports Weather
`
`.J
`
`FIG. 8
`
`5
`~1
`
`5
`~3
`\
`
`> 810
`
`Source: OWNER
`845
`Disabled: N
`Play Automatical~: N ~
`Syndicate: N
`Tags: News Sports Weather
`
`Disabled: N
`Play Automatically: N
`Syndicate: N
`Tags: News Sports Weather
`
`Source: USER
`Disabled: N
`Play Automatically: N
`Syndicate: N
`Tags: [NO TAGS]
`
`,? a Description: New FLIX version
`:;1~ I Description aDe9:/ipi<>ngceshere. · Source: OWNER
`iJ TO<' Tes/ scalii!! 7/?JJ
`
`<:?
`t3
`'Ell
`
`I
`~
`840/
`
`t3
`9
`
`.
`
`....
`" ·: ·
`
`Status: Available
`Language: English
`Duration: 0:02:08
`Categories: Entertainment, Featured
`Start Date: 812/200712:00AM
`End Date: 1112912007 6:00 PM
`1itle: Second on 7123
`
`Status: Available
`Language: English
`Duration: 0:03:30
`Categories: Featured
`Start Date: 71231200712:00 AM
`r=nrl n~tQ· I :;;,-,~n; n·nn PM
`
`~
`t3
`9
`
`Status: Available
`Language: English
`Duration: 0:00:22
`Categories: Movies
`Start Date: 71201200712:00 AM
`End Date: 1112912007 6:00 PM
`1itle: Try 7117
`Description: a Description goes here.
`INJ©
`Status: Deleted
`Language: English
`Ullilil~®
`~WIIDnil~ll»U@ Duration: 0:00:00
`Categories: Featured
`Start Date: 71171200712:00AM
`End Date: 1112912007 6:00 PM
`
`Page 9 of 31
`
`
`
`Patent Application Publication
`
`Jan. 8, 2009 Sheet 9of14
`
`US 2009/0012965 Al
`
`@MediaStar OnDemand·Mozilla Firefox
`file .Edit ~iew History Bookmarks Iools Helo delJcio.us
`MEDIASTAR ONDEMAND ITitanTV
`
`!vii Launch Player I
`
`Filters@) Sort@
`
`Sort Options
`
`®Created o Type a Duration a Date Start a Originator oDat~Added a Views I oAscendin.g
`
`Pare
`Adva1isi~
`Catent
`User Vian
`oDate End 9Source
`oStatus oState
`lrreges
`Title: Heather w/8.0.9.1
`Settirv; ~ Oescrip!On: New FUX """1
`Source: OWNER
`TrtanCast Playa- ~
`Status: Available
`Disabled: N
`:
`Language: English
`Play Automatically: N
`l-Elp
`Duration: 0:02:08
`Categories: Entertainment, Featured · Syndicate: N
`Tags: News Sports Weather
`Start Date: 8!2!200712:00AM
`End Date: 1112912007 6:00 PM
`Trtle: Second on 7123
`Description: a Description goes here.
`Status: Available
`Language: English
`Duration: 0:03:30
`Categories: Featured
`Start Date: 71231200712:00 AM
`End n~IP.' 1112912007 6:00 PM
`~ "TIUe: Testscaliig 7/2JJ
`Description: Test scaling 7120
`~
`Status: Available
`ti
`Language: English
`9
`Duration: 0:00:22
`Categories: Movies
`Start Date: 71201200712:00 AM
`End Date: 1112912007 6:00 PM
`Title: Try 7117
`Description: a Description goes here.
`!NI@
`Status: Deleted
`Language: English
`~llilil!ID@J®
`~w~!~~~~® Duration: 0:00:00
`Categories: Featured
`Start Date: 7/17/200712:00AM
`End Date: 1112912007 6:00 PM
`
`proximity~.com
`reset
`
`o Title
`
`oRatmg
`
`·
`
`®Descending
`
`p
`
`9
`
`<$? ~ 1:3
`
`.
`
`Source: OWNER
`Disabled: N
`Play Automatically: N
`Syndicate: N
`Tags: News Sports Weather
`
`Source: USER
`Disabled: N
`Play Automatically: N
`Syndicate: N
`Tags: [NO TAGS]
`
`t?
`<?
`t3
`'9
`
`Source: OWNER
`Disabled: N
`Play Automatically: N
`Syndicate: N
`Tags: News Sports Weather
`
`[JQ[I][IJ[}[] Top of Page
`
`Page 1 of 1 (7 Total Video Assets)
`
`Done
`
`FIG. 9
`
`Page 10 of 31
`
`
`
`Patent Application Publication
`
`Jan. 8, 2009 Sheet 10of14
`
`US 2009/0012965 Al
`
`©MediaStar OnDemand-Mozilla Firefox
`Eile Edit Yiew History aookmarks Iools !:ielp deUcio.us
`MEDIASTAR ONDEMAND ITitanTV
`
`Filters® Sort©
`
`lvll Launch Pla~er I
`
`·
`
`Source: OWNER
`Disabled: N
`Play Automatically: N
`Syndicate: N
`Tags: News Sports Weather
`
`proximityl!.YJ.com
`m
`Home
`Advertising
`Filters
`Video Asset State
`Video Asset Status
`Content
`lna~ropriate Video Status
`o Available o Awaiting Start oManual eview
`oConfirmedAppropriate o Enabled ® All
`User Video
`a Manual Review·Disabled @All
`o Deleted ® All
`o Disabled
`Images
`o Expired
`o Confirmed inappropriate
`Settings
`Tiiie: Heather w/8.0.9.1
`TitanCast Player ~ Description: N<w FLOC ve!Sion
`~
`Status: Available
`Help
`i:,
`Language: English
`Duration: 0:02:08
`Categories: Entertainment, Featured
`Start Date: 8!21200712:00AM
`End Date: 1112912007 6:00 PM
`Tiiie: Second on 7123
`
`Status: Available
`Language: English
`Duration: 0:03:30
`Categories: Featured
`Start Date: 71231200712:00 AM
`End n:it~· 1112912007 IMn PM
`
`Disabled: N
`Play Automatically: N
`Syndicate: N
`Tags: News Sports Weather
`
`Source: USER
`Disabled: N
`Play Automatical~: N
`Syndicate: N
`Tags: [NO TAGS]
`
`Source: OWNER
`Disabled: N
`Play Automatically: N
`Syndicate: N
`·Tags: News Sports Weather
`
`~
`13
`9
`
`t>
`<?
`13
`'Bl
`
`Done
`
`Description: Test scaling 7120
`Status: Available
`Language: English
`Duration: 0:00:22
`Categories: Movies
`Start Date: 71201200712:00 AM
`End Date: 1112912007 6:00 PM
`Tiiie: Try 7117
`Description: a Description goes here.
`INJ©
`Status: Deleted
`01Jili)IID@@ '
`Language: English
`~w&i~O&i!IDO® Duration: 0:00:00
`Categories: Featured
`Start Date: 7!17!200712:00AM
`End Date: 1112912007 6:00 PM
`
`FIG. 10
`
`l~I De9'ptton•D~~s00re Source: OWNER
`
`13
`Bl
`
`.
`
`...
`.. ,,..
`
`fiJ Tie: Test sca1ir!J 71.li
`
`Page 11 of 31
`
`
`
`Patent Application Publication
`
`Jan. 8, 2009 Sheet 11of14
`
`US 2009/0012965 Al
`
`lvll Launch Player I
`
`proximity[!YJ.com
`
`reset
`
`@MediaStar OnDemand-Mozilla Firefox
`Eile .Edit ~iew History Bookmarks Iools Help del,icio.us
`MEDIASTAR ONDEMAND I TitanTV
`I Filters 00 Sort®
`Home
`Advertising
`TiHe: Heather w/8.0.9.1
`Content ~ Desoiplioo: New Fl/X-n
`~
`User Video
`Status: Available
`Language: English
`Images
`~
`Duration: 0:02:08
`Settings
`Categories: Entertainment, Featured
`TitanCast Player
`Start Date: 8121200712:00AM
`Help
`End Date: 1112912007 6:00 PM
`Trtle: Second on 7123
`
`. Source: OWNER
`Disabled: N
`Play Automatically: N
`Syndicate: N
`Tags: News Sports Weather
`
`l~ I D~ipOOn a OesoWOOngces h.,.
`liJ TdO: Test scaling 7fll!
`
`ei
`ei
`
`..
`_..,.,
`
`.
`·
`
`Status: Available
`Language: English
`Duration: 0:03:30
`Categories: Featured
`Start Date: 71231200712:00 AM
`End n~·~· 1112912007 FMn PM
`
`·
`
`~
`.t:3
`9
`
`Description: Test scaling 7120
`Status: Available
`Language: English
`Duration: 0:00:22
`Categories: Movies
`Start Date: 7120/200712:00 AM
`End Date: 1112912007 6:00 PM
`Title: Try 7117
`Description: a Description goes here.
`IN!@
`Status: Deleted
`OUilil®@®
`Language: Eriglish
`~W®~O!IDll»O® Duration: 0:00:00
`Categories: Featured
`Start Date: 7/17/200712:00AM
`End Date: 1112912007 6:00 PM
`I [KJ o::::J [IJ OIJ IQR Qf Eage
`
`t?
`<:?
`.t:3
`'81
`
`Done
`
`FIG. 11
`
`Source: OWNER
`Disabled: N
`Play Automatically: N
`Syndicate: N
`Tags: News Sports Weather
`
`Source: USER
`Disabled: N
`Play Automatically: N
`Syndicate: N
`Tags: [NO TAGS]
`
`Source: OWNER
`Disabled: N
`Play Automatically: N
`Syndicate: N
`Tags: News Sports Weather
`
`Page 1 of1 (7 Total Video Assets)
`
`Page 12 of 31
`
`
`
`Patent Application Publication
`
`Jan. 8, 2009 Sheet 12of14
`
`US 2009/0012965 Al
`
`1200 \
`
`©MediaStar OnDemand-Mozilla Firefox
`Eile E.dit ~iew Hi~torv 6.ookmarks Jools tlelp del,icio.us
`MEDIASTAR ONDEMAND ITitanTV
`
`lvll Launch Pla~er I
`Selected Thumbnail\ Video Thumbnails \ lmaoe Librarv \
`
`l
`
`Home
`Advertisina
`Content
`Content Management
`Content Upload
`Content Metrics
`User Video
`Images
`
`®~~I
`Settings ~
`
`TitanCast Player
`Help
`
`www.on2.com
`
`Start Date and Time
`. End Date and Time
`
`IOB/02/200712:00 AM
`I 11129/2007 6:00 PM
`
`I English
`
`Language
`Disabled
`D
`Syndicate Nationally D
`D
`Play Automatical~
`
`Title
`
`Description
`
`Tags
`
`I Heather w/8.0.9.1
`
`I New flll( ""On
`
`News Sports Weather
`
`lmmG
`lmmG
`
`H
`
`.
`
`I
`
`I
`
`proximity[!Y].com
`
`05
`
`J
`
`)2
`10
`
`)2 15
`
`Done
`
`Cateaories
`
`DChildrens DComedy DCommunity 0Entertainment
`0Featured DHealth DMost Popular DMost Popular Local
`
`FIG. 12 ·
`
`Page 13 of 31
`
`
`
`Patent Application Publication
`
`Jan. 8, 2009 Sheet 13of14
`
`US 2009/0012965 Al
`
`1300 \
`
`©MediaStar OnDemand-Mozilla Firefox
`Eile .E.dit '.iiew History .6.ookmarks Iools tlelp del,icio.us
`MEDIASTAR ONDEMAND ITitanTV
`
`tbre
`Advetisirg
`Conts'1t
`Content Management
`Content Upload
`Content Metrics
`User Video
`Images
`Settings
`TitanCast Player
`Help
`
`Title: I Heather w/8.0.9. 1
`Heather w/8.0.9.1
`~Availability
`Start: Start Date: B/212007
`End: End Date: 11/29/2007
`GQ tQ !bis dat~ raag~
`Viewer Distribution
`
`#o!Views: 1
`Avg. View Duration: 0:02:ao
`Avg. Rating *****(a)
`
`Video Length: o:a2:aa (F) 100l"-"-''
`
`lvll Launch Pla}'.er I
`1-v I View Metrics From Date: I Oa/0212007
`To Date:l 11/2912a07
`
`proximity!nD.com
`
`lliiil l/1305
`lliiiil
`
`
`
`13 20
`
`Percentage Viewed
`·''''- '-'-"-' ""'''
`
`ga
`sa
`1a
`6a
`sa
`4a
`3a
`2a
`10
`
`iout of Market r
`1nn nnOJo
`
`0.2
`Impressions By Hour
`IITll Average
`l'.:l Maximum
`~Minimum
`
`a.4
`
`0.6
`
`a.a
`
`1
`
`1.2
`
`..,,,,- >-
`
`/
`
`/
`
`1310 ___
`
`,,....
`
`1315....._
`
`.
`
`1325,
`
`1.2
`
`1
`
`a.a
`
`a.6
`
`0.4
`
`0.2
`
`0 0 1 2 3 4 5 6 7 8 9 1a
`11 12 13 14 15 16 17 1a 19 20 21 22 23
`Impressions By Date
`
`1.2
`
`1
`
`Done
`
`f:i
`
`FIG. 13
`
`Page 14 of 31
`
`
`
`> ....
`"° O'I
`0 ....
`0
`"°
`..._
`0
`0
`N
`1J1
`
`Ul
`
`N
`
`c
`
`....
`0 .....
`....
`.....
`1J1 =(cid:173)
`"°
`
`.i;...
`
`.i;...
`
`('D
`('D
`
`0
`0
`N
`~CIO
`
`~
`
`~ :=
`
`.... 0 =
`.... 0 = "'O = O" -....
`~ 'e -....
`('D = .....
`~ .....
`"'O
`
`~ .....
`
`(')
`
`~ .....
`
`(')
`
`I ,,%
`1~
`"'
`
`420
`
`415
`
`~
`
`410
`
`- .-
`,---~
`
`405
`
`,...._
`
`.... -
`l~I
`
`~~~ J
`1400
`
`'•'
`,o,
`
`FIG. 14
`
`I
`
`views
`'<7
`10 A
`% based on
`'<7
`2 .c..
`
`%
`
`15 .c..
`
`Filter content from player when number of reports reach
`
`Mark content for manual review when numb~r of reports reach
`
`Inappropriate Content Settings
`
`~
`
`Include Titan TV videos on my site
`
`Titan TV Videos
`
`Done
`4 I
`
`Help
`TitanCast Player
`Configure TitanCast Player
`Settings
`Settings
`Images
`User Video
`Content
`Advertising
`Home
`
`Iv 11 Launch Pla~er I
`
`I TitanTV
`
`MEDIASTAR ONDEMAND
`
`v @ @ ~ EB rJAGl ID httpJ/dm·shainfntanCas!Admin/ContentSettings.aspx I ""I l> 11 iGH Google
`
`.B.ookmarks Iools Help deticio.us
`
`¢i v ¢
`Eile
`© Settings -Mozilla Firefox
`
`fdit Y'.iew History
`
`Page 15 of 31
`
`
`
`US 2009/0012965 Al
`
`Jan. 8, 2009
`
`1
`
`NETWORK CONTENT OBJECTION
`HANDLING SYSTEM AND METHOD
`
`RELATED APPLICATION DATA
`
`[0001] This application claims the benefit of priority of
`U.S. Provisional Patent Application Ser. No. 60/947,434,
`filed Jul. 1, 2007, and titled "Network Content Objection
`Handling System and Method" and U.S. Provisional Patent
`Application Ser. No. 60/983,932, filed Oct. 30, 2007, and
`titled "Network Content Objection Handling System and
`Method," each of which is incorporated by reference herein in
`its entirety.
`
`FIELD OF THE INVENTION
`
`[0002] The present invention generally relates to the field of
`network communication. In particular, the present invention
`is directed to a network content objection handling system
`and method.
`
`BACKGROUND
`
`[0003] Computing device users are increasingly accessing
`more content items over one or more networks, such as the
`Internet. For example, on the Internet, websites abound for
`downloading and/or streaming video and song content items
`to computing devices, both mobile and fixed. Additionally,
`with the massive amount of content items posted for access on
`the Internet, it has become very difficult to control the quali(cid:173)
`tative aspects of the content. Oftentimes a website operator
`may allow third-party business entities and individuals to
`upload and/or link their own content to the website of the
`operator. The operator of the website may not have an oppor(cid:173)
`tunity to review the content prior to its posting. Users of
`content items on networks, particularly on the Internet, will
`likely access content items for which they find one or more
`elements of the content objectionable. It is desirable to have
`systems and methods for dealing with user objection to con(cid:173)
`tent items on a network.
`
`SUMMARY OF THE DISCLOSURE
`
`In one embodiment, a computer-implemented
`[0004]
`method for removing a potentially objectionable content item
`from distribution over a network is provided. The method
`includes providing an interface over the network allowing
`access to a first content item to a plurality of users; allowing
`one or more of the plurality of users to provide an indication
`of objection to the first content item via the interface; receiv(cid:173)
`ing one or more indications of objection from one or more of
`the plurality of users that access the first content item; deter(cid:173)
`mining an objecting percentage of the users that access the
`first content item that provide an indication of objection;
`flagging the first content item for manual review when the
`objecting percentage meets a first threshold percentage; and
`automatically removing the first content item from distribu(cid:173)
`tion via the interface when the objecting percentage meets a
`second threshold percentage and the total number of
`instances of access of the first content item meets a third
`threshold number.
`In another embodiment, a computer-implemented
`[0005]
`method for removing a potentially objectionable content item
`from distribution via a network interface is provided. The
`method includes providing access to a first content item via an
`interface over the network; recording information corre(cid:173)
`sponding to each instance of access of the first content item;
`
`receiving one or more indications of objection to the first
`content item; determining an objecting percentage of the
`instances of access that involve a corresponding indication of
`objection; flagging the first content item for manual review
`when the objecting percentage meets a first threshold percent(cid:173)
`age; and automatically removing the first content item from
`distribution via the interface when the objecting percentage
`meets a second threshold percentage and a total number of
`instances of access meets a third threshold number.
`In yet another embodiment, a machine-readable
`[0006]
`medium containing machine executable instructions imple(cid:173)
`menting a method for removing a potentially objectionable
`content item from distribution via a network interface is pro(cid:173)
`vided. The instructions include a set of instructions for pro(cid:173)
`viding an interface over the network allowing access to a first
`content item to a plurality of users; a set of instructions for
`allowing one or more of the plurality of users to provide an
`indication of objection to the first content item via the inter(cid:173)
`face; a set of instructions for receiving one or more indica(cid:173)
`tions of objection from one or more of the plurality of users
`that access the first content item; a set of instructions for
`determining an objecting percentage of the users that access
`the first content item that provide an indication of objection;
`a set of instructions for flagging the first content item for
`manual review when the objecting percentage meets a first
`threshold percentage; and a set of instructions for automati(cid:173)
`cally removing the first content item from distribution via the
`interface when the objecting percentage meets a second
`threshold percentage and the total number of instances of
`access of the first content item meets a third threshold num(cid:173)
`ber.
`In still another embodiment, a system for removing
`[0007]
`a potentially objectionable content item from distribution via
`a network interface. The system includes means for providing
`an interface over the network allowing access to a first content
`item to a plurality of users; means for allowing one or more of
`the plurality of users to provide an indication of objection to
`the first content item via the interface; means for receiving
`one or more indications of objection from one or more of the
`plurality of users that access the first content item; means for
`determining an objecting percentage of the users that access
`the first content item that provide an indication of objection;
`means for flagging the first content item for manual review
`when the objecting percentage meets a first threshold percent(cid:173)
`age; and means for automatically removing the first content
`item from distribution via the interface when the objecting
`percentage meets a second threshold percentage and the total
`number of instances of access of the first content item meets
`a third threshold number.
`In still yet another embodiment, a computer-imple(cid:173)
`[0008]
`mented method for removing a content item from distribution
`over a network is provided. The method includes providing an
`interface over the network allowing access to a first content
`item to a plurality of users; allowing one or more of the
`plurality of users to provide an indication of negative feed(cid:173)
`back to the first content item via the interface; flagging the
`first content item for manual review when a first threshold
`percentage of users that have accessed the first content item
`provide an indication of negative feedback to the first content
`item; and automatically removing the first content item from
`distribution via the interface when a second threshold per(cid:173)
`centage of users that access the first content item provide the
`indication of negative feedback and a first threshold number
`of instances of access of the first content item is met.
`
`Page 16 of 31
`
`
`
`US 2009/0012965 Al
`
`Jan. 8, 2009
`
`2
`
`In a further embodiment, a computer-implemented
`[0009]
`method for removing a content item from distribution over a
`network is provided. The method includes providing an inter(cid:173)
`face over the network allowing access to a first content item to
`a plurality of users; allowing one or more of the plurality of
`users to provide an indication of negative feedback to the first
`content item via the interface; flagging the first content item
`for manual review when a first threshold percentage of users
`that have accessed the first content item provide an indication
`of negative feedback to the first content item; and automati(cid:173)
`cally removing the first content item from distribution via the
`interface when a second threshold percentage of users that
`access the first content item provide the indication of negative
`feedback and a first threshold number of users that access the
`first content item provide the indication of negative feedback.
`[0010]
`In still a further embodiment, a method for pulling a
`content item from distribution over the Internet is provided.
`The method includes providing an interface over the Internet
`allowing access to a first content item to a plurality of users;
`allowing the plurality of users to provide an indication of
`negative feedback via the interface, the indication represent(cid:173)
`ing an individual user's negative reaction to the first content
`item; flagging the first content item for manual review when
`a first percentage of users that access the first content item
`provide the indication of negative feedback; and automati(cid:173)
`cally removing the first content item from distribution via the
`interface when a second percentage of users that access the
`first content item provide the indication of negative feedback
`and a first threshold number of users that access the first
`content item provide the indication of negative feedback,
`wherein the second percentage is greater than the first per(cid:173)
`centage.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`[0011] For the purpose of illustrating the invention, the
`drawings show aspects of one or more embodiments of the
`invention. However, it should be understood that the present
`invention is not limited to the precise arrangements and
`instrumentalities shown in the drawings, wherein:
`[0012] FIG. 1 illustrates one embodiment of a method for
`removing a content item from distribution over a network;
`[0013] FIG. 2 illustrates one embodiment ofaninterface for
`allowing access to one or more content items over a network;
`[ 0014] FIG. 3 illustrates one embodiment ofan interface for
`allowing a user to provide an indication of an objection to a
`content item accessed over a network;
`[0015] FIG. 4 illustrates one embodiment of a system for
`removing a content item from distribution over a network;
`[0016] FIG. 5 illustrates another embodiment of a system
`for removing a content item from distribution over a network;
`[0017] FIG. 6 illustrates another embodiment of a method
`for removing a content item from distribution over a network;
`[0018] FIG. 7 illustrates an exemplary computing device
`environment for use with one or more components of a sys(cid:173)
`tem and/or method for removing a content item from distri(cid:173)
`bution over a network;
`[0019] FIG. 8 illustrates one example of an administrative
`interface;
`[0020] FIG. 9 illustrates an exemplary view of one imple(cid:173)
`mentation of an administrative interface;
`[0021] FIG. 10 illustrates another exemplary view of the
`administrative interface of FIG. 9;
`[0022] FIG.11 illustrates yet another exemplary view of the
`administrative interface of FIG. 9;
`
`[0023] FIG. 12 illustrates one example of a content edit
`interface;
`[0024] FIG. 13 illustrates one example of a metrics inter(cid:173)
`face; and
`[0025] FIG. 14 illustrates one example of an interface for
`configuring a setting of a content item and/or content item
`distribution system.
`
`DETAILED DESCRIPTION
`
`[0026] A system and method for removing a content item
`from distribution over a network is provided. FIG. 1 illus(cid:173)
`trates one implementation 100 of a method for removing a
`content item from distribution over a network. At stage 110,
`an interface for accessing one or more content items is pro(cid:173)
`vided to one or more users of a computer network. At stage
`120, a user of the interface is given an opportunity to provide
`an indication of one or more objections to a content item
`accessed via the interface. At stage 130, the content item is
`flagged for manual review when a threshold percentage is met
`of users that have accessed the first content item that have also
`provided an indication of objection to the content item. At
`stage 140, the content item is automatically removed from
`distribution when a second threshold percentage of users that
`have provided an indication of objection to the content item is
`met and a threshold number of instances of accessing the
`content item is also met. Stages 110 to 140 and exemplary
`aspects thereof are discussed further below.
`[0027] A discussed above, at stage 110, an interface for
`accessing one or more content items is provided to a one or
`more users of a computer network. As discussed further
`below, a computer network may include one or more delivery
`systems for providing direct or indirect communication
`between two or more computing devices, irrespective of
`physical separation of the computing devices. Examples of a
`network include, but are not limited to, a wide area network
`(e.g., the Internet, an enterprise network), a local area net(cid:173)
`work (e.g., a network associated with an office, a building, a
`campus and/or other relatively small geographic space), a
`telephone network, a television network, a cable network, a
`radio network, a satellite network, a direct connection
`between two computing devices, and any combinations
`thereof. A network may employ a wired and/or a wireless
`mode of communication. In general, any network topology
`may be used. The Internet may be utilized herein in an exem(cid:173)
`plary fashion, however, distribution of a content item is not
`limited to use of the Internet.
`[0028] A variety of types of content items may be distrib(cid:173)
`uted over a network. Examples of a content item include, but
`are not limited to, a video item, an audio item, an audio/visual
`item, a static visual item (e.g., a picture), a computer pro gram,
`a web page or portion thereof, and any combinations thereof.
`In one example, a video content item (which may also include
`audio) is accessible over a network, such as the Internet, via a
`provided interface. Various interfaces are contemplated for
`providing access to a content item over a network. In one
`example, the configuration and/or functionality of a particular
`interface may depend on the type of content item to be
`accessed. In another example, the configuration and/or func(cid:173)
`tionality of an interface may be dictated by the desires of the
`targeted users.
`[0029] At stage 120, a user of the interface is given an
`opportunity to provide an indication of one or more objec(cid:173)
`tions to a content item accessed via the interface. This oppor(cid:173)
`tunity may be provided to the user as a functionality of the
`
`Page 17 of 31
`
`
`
`US 2009/0012965 Al
`
`Jan. 8, 2009
`
`3
`
`interface. The interface may be configured to allow a user to
`provide an objection report to an operator of the interface
`and/ or to a providerof the content item objected to by the user.
`Exemplary ways of allowing an opportunity to a user to
`provide an indication of one or more objections include, but
`are not limited to, a link, a comment entry element, a toggle,
`a button, an audio entry element, and any combinations
`thereof. In one example, a user is provided with a clickable
`link and/ or button for indicating an objection to a content item
`accessed via an interface. In another example, a user is pro(cid:173)
`vided with a clickable link and/or button that accesses a
`displayable element of an interface that allows the user to
`provide an indication of an objection to a content item.
`[0030] Objection to a content item may depend on the indi(cid:173)
`vidual user accessing the content item. The type of objection
`is not meant to be limited in any way. The types and levels of
`objection may be dictated by the type of content, the environ(cid:173)
`ment of distribution, the target recipient of the content, the
`projected lifetime of the content, privacy concerns, potential
`for reuse of the content, violations oflaw, and/or one or more
`other factors. Example types of objection include, but are not
`limited to, a user finding a content item offensive, a user
`representing a breach of personal privacy by the content, a
`user alleging t