Targeted Patent:

Patent: US9465451B2
Filed: 2009-12-31
Issued: 2016-10-11
Patent Holder: (Original Assignee) Flick Intelligence LLC     (Current Assignee) Flick Intelligence LLC ; FlickIntel LLC
Inventor(s): Luis M. Ortiz, Richard H. Krukar, Kermit D. Lopez

Title: Method, system and computer program product for obtaining and displaying supplemental data about a displayed movie, show, event or video game

 
Cross Reference / Shared Meaning between the Lines
Charted Against:

Patent: US20090319885A1
Filed: 2008-06-23
Issued: 2009-12-24
Patent Holder: (Original Assignee) AT&T Intellectual Property I LP     (Current Assignee) AT&T Intellectual Property I LP
Inventor(s): Brian Scott Amento, Christopher Harrison, Larry Stead

Title: Collaborative annotation of multimedia content

[FEATURE ID: 1] method, mobile device, smartphone, device, scene alignment module, user, system, memory, processorcomputer, server, display, network, controller, program, platform[FEATURE ID: 1] service, first user, second user, remote control device, data processing system suitable
[TRANSITIVE ID: 2] displaying, determininggenerating, receiving, adding, recording, maintaining, capturing, storing[TRANSITIVE ID: 2] viewing
[FEATURE ID: 3] additional informationinformation, data, metadata, material, instructions, content, details[FEATURE ID: 3] data indicative, annotation data, text, chronological information indicative, computer readable storage, executable instructions
[FEATURE ID: 4] scene element, selectionscene, program, location, frame, feature, display, video[FEATURE ID: 4] content, video segment, portion
[FEATURE ID: 5] frame, location, selectable scene elementportion, display, segment, representation, region, point, sequence[FEATURE ID: 5] program, chronological location, subjective rating
[FEATURE ID: 6] video content, pointsinformation, media content, text, data, images, the, objects[FEATURE ID: 6] multimedia content
[FEATURE ID: 7] display, cursor, network, additional displayuser, computer, client, platform, controller, machine, terminal[FEATURE ID: 7] first client, second client, viewer, multimedia content delivery network, system, processor
[TRANSITIVE ID: 8] comprisingincluding, of, providing, involving, by, having, implementing[TRANSITIVE ID: 8] enabling, comprising, using
[FEATURE ID: 9] relation, responserespect, proportion, comparison, addition, connection, corresponding, accordance[FEATURE ID: 9] chronological proximity
[TRANSITIVE ID: 10] determineobtain, identify, provide, establish, capture, generate, request[TRANSITIVE ID: 10] create, access
[FEATURE ID: 11] viewerdisplay, recipient, consumer, subscriber, client, spectator, reader[FEATURE ID: 11] user
[FEATURE ID: 12] claimstatement, paragraph, preceding claim, clan claim, clause, figure, claim of[FEATURE ID: 12] claim
[FEATURE ID: 13] additional display displays additional video content, additional scene element, additional selectionoverlay, object, animation, input, item, application, identifier[FEATURE ID: 13] annotation, act, annotation button, image indicative, audio segment, image
[FEATURE ID: 14] communicationsmemory, coupling, electronic, associated, data, coupled, connectivity[FEATURE ID: 14] access, tangible
1 . A method [FEATURE ID: 1]

for displaying [TRANSITIVE ID: 2]

additional information [FEATURE ID: 3]

about a scene element [FEATURE ID: 4]

displayed in a frame [FEATURE ID: 5]

of video content [FEATURE ID: 6]

being presented on a display [FEATURE ID: 7]

, the method comprising [TRANSITIVE ID: 8]

: determining [TRANSITIVE ID: 2]

a location [FEATURE ID: 5]

of the display in relation [FEATURE ID: 9]

to an augmented reality device wherein a plurality of markers is used to determine [TRANSITIVE ID: 10]

the location of the display , wherein the augmented reality device comprises a secondary display , and wherein the location of the display is used to map points [FEATURE ID: 6]

on the display to points on the secondary display ; detecting a selection [FEATURE ID: 4]

of the scene element wherein a viewer [FEATURE ID: 11]

looks through the augmented reality device to view the display and utilizes the augmented reality device to point at and select the scene element ; and displaying the additional information to the viewer on the secondary display , in response [FEATURE ID: 9]

to the selection . 2 . The method of claim [FEATURE ID: 12]

1 further comprising communicating with a mobile device [FEATURE ID: 1]

wherein the viewer utilizes the mobile device to point at and select the scene element , wherein the mobile device comprises the secondary display , and wherein the mobile device is a smartphone [FEATURE ID: 1]

or a pad computing device [FEATURE ID: 1]

. 3 . The method of claim 2 wherein a cursor [FEATURE ID: 7]

is displayed on the secondary display , wherein the viewer points at the scene element by aligning the cursor to the scene element , and wherein the cursor changes in appearance when aligned over a selectable scene element [FEATURE ID: 5]

. 4 . The method of claim 1 further comprising synchronizing the secondary display with the display through a network [FEATURE ID: 7]

to thereby synchronously present the video content . 5 . The method of claim 1 wherein the scene alignment module [FEATURE ID: 1]

determines the location and distance of the display in relation to the augmented reality device . 6 . The method of claim 1 wherein a cursor is displayed on the secondary display and wherein the viewer points at the scene element by aligning the cursor to the scene element . 7 . The method of claim 1 wherein an additional display displays additional video content [FEATURE ID: 13]

to the viewer , wherein the viewer points at and selects an additional scene element [FEATURE ID: 13]

presented on the additional display [FEATURE ID: 7]

, wherein the display and the additional display are simultaneously viewable by the user [FEATURE ID: 1]

, the method further comprising : detecting an additional selection [FEATURE ID: 13]

of the additional scene element wherein the viewer points at and selects the additional scene element ; and displaying the additional information to the viewer on the secondary display , in response to the selection . 8 . A system [FEATURE ID: 1]

for displaying additional information about a scene element displayed in a frame of video content being presented on a display , the system comprising : a memory [FEATURE ID: 1]

; and a processor [FEATURE ID: 1]

in communications [FEATURE ID: 14]

1 . A service [FEATURE ID: 1]

enabling [TRANSITIVE ID: 8]

collaborative annotating of multimedia content [FEATURE ID: 6]

, comprising [TRANSITIVE ID: 8]

: enabling a first user [FEATURE ID: 1]

to create [TRANSITIVE ID: 10]

an annotation [FEATURE ID: 13]

for a program [FEATURE ID: 5]

of multimedia content using [TRANSITIVE ID: 8]

a first client [FEATURE ID: 7]

; enabling the first user to store data indicative [FEATURE ID: 3]

of the annotation ; and enabling a second user [FEATURE ID: 1]

to access [TRANSITIVE ID: 10]

the annotation data [FEATURE ID: 3]

using a second client [FEATURE ID: 7]

, different than the first client , and to perform an act [FEATURE ID: 13]

selected from navigating the program using the annotation and viewing [TRANSITIVE ID: 2]

the annotation while viewing the program . 2 . The service of claim [FEATURE ID: 12]

1 , wherein enabling the first user to create the annotation comprises enabling the first user to create the annotation while the first user is viewing the program . 3 . The service of claim 2 , wherein enabling the first user to create an annotation while the first user is viewing the program comprises enabling the first user to create an annotation by asserting an annotation button [FEATURE ID: 13]

on a remote control device [FEATURE ID: 1]

. 4 . The service of claim 3 , wherein the annotation comprises an image indicative [FEATURE ID: 13]

of the content [FEATURE ID: 4]

displayed when the user [FEATURE ID: 11]

asserted the annotation button . 5 . The service of claim 3 , wherein the annotation includes at least one of text [FEATURE ID: 3]

, an audio segment [FEATURE ID: 13]

, an image [FEATURE ID: 13]

, and a video segment [FEATURE ID: 4]

selected by the viewer [FEATURE ID: 7]

. 6 . The service of claim 1 , wherein the annotations include chronological information indicative [FEATURE ID: 3]

of a chronological location [FEATURE ID: 5]

within the program of the annotation . 7 . The service of claim 6 , wherein enabling the first user to create the annotation comprises enabling the first user to create at least one annotation including a subjective rating [FEATURE ID: 5]

of a portion [FEATURE ID: 4]

of the program in chronological proximity [FEATURE ID: 9]

to the chronological location of the annotation . 8 . A data processing system suitable [FEATURE ID: 1]

for use in a multimedia content delivery network [FEATURE ID: 7]

, the system [FEATURE ID: 7]

comprising a processor [FEATURE ID: 7]

having access [FEATURE ID: 14]

to tangible [FEATURE ID: 14]

, computer readable storage [FEATURE ID: 3]

including embedded executable instructions [FEATURE ID: 3]








Targeted Patent:

Patent: US9465451B2
Filed: 2009-12-31
Issued: 2016-10-11
Patent Holder: (Original Assignee) Flick Intelligence LLC     (Current Assignee) Flick Intelligence LLC ; FlickIntel LLC
Inventor(s): Luis M. Ortiz, Richard H. Krukar, Kermit D. Lopez

Title: Method, system and computer program product for obtaining and displaying supplemental data about a displayed movie, show, event or video game

 
Cross Reference / Shared Meaning between the Lines
Charted Against:

Patent: US20090319884A1
Filed: 2008-06-23
Issued: 2009-12-24
Patent Holder: (Original Assignee) AT&T Intellectual Property I LP     (Current Assignee) AT&T Intellectual Property I LP
Inventor(s): Brian Scott Amento, Christopher Harrison, Larry Stead

Title: Annotation based navigation of multimedia content

[FEATURE ID: 1] method, display, viewer, mobile device, device, network, scene alignment module, user, system, memory, processorcomputer, server, camera, controller, platform, module, client[FEATURE ID: 1] service, user
[FEATURE ID: 2] additional information, video content, markersmetadata, data, annotation, content, input, graphics, imagery[FEATURE ID: 2] multimedia content, annotation data, annotations, annotation criteria, information indicative, information, text, chat annotations, content criteria, rating annotations, content criterion
[FEATURE ID: 3] scene element, selectable scene elementscene, field, feature, point, region, content, particular[FEATURE ID: 3] portion, frame, video sequence
[TRANSITIVE ID: 4] displayed, used, viewableprovided, presented, visible, viewed, received, included, detected[TRANSITIVE ID: 4] generated, watched
[FEATURE ID: 5] frame, distancesection, timeline, size, sequence, portion, display, stream[FEATURE ID: 5] program, chronological position, duration
[TRANSITIVE ID: 6] beingvisually, already, repeatedly, content, initially, currently, that[TRANSITIVE ID: 6] being
[TRANSITIVE ID: 7] presentedprovided, transmitted, received, displayed[TRANSITIVE ID: 7] associated
[TRANSITIVE ID: 8] comprisingexecuting, includes, involving, having, compromising, of, performing[TRANSITIVE ID: 8] comprising
[FEATURE ID: 9] locationsize, range, presence, proximity, placement[FEATURE ID: 9] minimum number
[TRANSITIVE ID: 10] determineestablish, capture, provide, identify, generate, obtain, define[TRANSITIVE ID: 10] access
[FEATURE ID: 11] pointsfeatures, elements, content, portions[FEATURE ID: 11] viewers
[FEATURE ID: 12] selectioncharacteristic, portion, property, feature[FEATURE ID: 12] criterion
[FEATURE ID: 13] claimstatement, item, preceding claim, clause, figure, paragraph, to claim[FEATURE ID: 13] claim
[FEATURE ID: 14] additional display displays additional video content, additional display, additional selectioninput, overlay, identifier, indicator, output, event, entry[FEATURE ID: 14] annotation, annotation content criterion, image, audio sequence
[FEATURE ID: 15] additional scene elementannotation, indication, area, entity, item, extent, evaluation[FEATURE ID: 15] annotation density criterion, annotation author '
1 . A method [FEATURE ID: 1]

for displaying additional information [FEATURE ID: 2]

about a scene element [FEATURE ID: 3]

displayed [TRANSITIVE ID: 4]

in a frame [FEATURE ID: 5]

of video content [FEATURE ID: 2]

being [TRANSITIVE ID: 6]

presented [TRANSITIVE ID: 7]

on a display [FEATURE ID: 1]

, the method comprising [TRANSITIVE ID: 8]

: determining a location [FEATURE ID: 9]

of the display in relation to an augmented reality device wherein a plurality of markers [FEATURE ID: 2]

is used [TRANSITIVE ID: 4]

to determine [TRANSITIVE ID: 10]

the location of the display , wherein the augmented reality device comprises a secondary display , and wherein the location of the display is used to map points [FEATURE ID: 11]

on the display to points on the secondary display ; detecting a selection [FEATURE ID: 12]

of the scene element wherein a viewer [FEATURE ID: 1]

looks through the augmented reality device to view the display and utilizes the augmented reality device to point at and select the scene element ; and displaying the additional information to the viewer on the secondary display , in response to the selection . 2 . The method of claim [FEATURE ID: 13]

1 further comprising communicating with a mobile device [FEATURE ID: 1]

wherein the viewer utilizes the mobile device to point at and select the scene element , wherein the mobile device comprises the secondary display , and wherein the mobile device is a smartphone or a pad computing device [FEATURE ID: 1]

. 3 . The method of claim 2 wherein a cursor is displayed on the secondary display , wherein the viewer points at the scene element by aligning the cursor to the scene element , and wherein the cursor changes in appearance when aligned over a selectable scene element [FEATURE ID: 3]

. 4 . The method of claim 1 further comprising synchronizing the secondary display with the display through a network [FEATURE ID: 1]

to thereby synchronously present the video content . 5 . The method of claim 1 wherein the scene alignment module [FEATURE ID: 1]

determines the location and distance [FEATURE ID: 5]

of the display in relation to the augmented reality device . 6 . The method of claim 1 wherein a cursor is displayed on the secondary display and wherein the viewer points at the scene element by aligning the cursor to the scene element . 7 . The method of claim 1 wherein an additional display displays additional video content [FEATURE ID: 14]

to the viewer , wherein the viewer points at and selects an additional scene element [FEATURE ID: 15]

presented on the additional display [FEATURE ID: 14]

, wherein the display and the additional display are simultaneously viewable [FEATURE ID: 4]

by the user [FEATURE ID: 1]

, the method further comprising : detecting an additional selection [FEATURE ID: 14]

of the additional scene element wherein the viewer points at and selects the additional scene element ; and displaying the additional information to the viewer on the secondary display , in response to the selection . 8 . A system [FEATURE ID: 1]

for displaying additional information about a scene element displayed in a frame of video content being presented on a display , the system comprising : a memory [FEATURE ID: 1]

; and a processor [FEATURE ID: 1]

1 . A service [FEATURE ID: 1]

for enabling enhanced navigation of a program [FEATURE ID: 5]

of multimedia content [FEATURE ID: 2]

, comprising [TRANSITIVE ID: 8]

: enabling a user [FEATURE ID: 1]

to access [TRANSITIVE ID: 10]

annotation data [FEATURE ID: 2]

associated [TRANSITIVE ID: 7]

with the program , wherein the annotation data is indicative of a plurality of chronologically ordered annotations [FEATURE ID: 2]

generated [TRANSITIVE ID: 4]

by viewers [FEATURE ID: 11]

of the program , wherein a chronological position [FEATURE ID: 5]

of an annotation [FEATURE ID: 14]

within the program is indicative of a portion [FEATURE ID: 3]

of the program being [TRANSITIVE ID: 6]

watched [TRANSITIVE ID: 4]

when the annotation was created ; enabling a user to define annotation criteria [FEATURE ID: 2]

including a criterion [FEATURE ID: 12]

selected from the group consisting of an annotation density criterion [FEATURE ID: 15]

and an annotation content criterion [FEATURE ID: 14]

; and after identifying a chronological position within the program satisfying the annotation criteria , advancing the user to the identified chronological position . 2 . The service of claim [FEATURE ID: 13]

1 , further comprising playing the program from the identified chronological position and displaying information indicative [FEATURE ID: 2]

of chronologically subsequent annotations as the program is playing . 3 . The service of claim 1 , wherein an annotation includes an image [FEATURE ID: 14]

representing a frame [FEATURE ID: 3]

of the program corresponding to the chronological position of the annotation . 4 . The service of claim 3 , wherein an annotation includes information [FEATURE ID: 2]

selected from the group consisting of text [FEATURE ID: 2]

, an image , a video sequence [FEATURE ID: 3]

, and an audio sequence [FEATURE ID: 14]

generated by the user . 5 . The service of claim 1 , wherein the annotation density criterion specifies a minimum number [FEATURE ID: 9]

of annotations within a specified duration [FEATURE ID: 5]

of the program . 6 . The service of claim 1 , wherein at least some of the annotations include chat annotations [FEATURE ID: 2]

including text generated by the annotation author and wherein the content criteria [FEATURE ID: 2]

specifies chat annotations . 7 . The service of claim 1 , wherein the annotations include rating annotations [FEATURE ID: 2]

indicating an annotation author ' [FEATURE ID: 15]

s approval or disapproval of chronologically proximal content and wherein the content criterion [FEATURE ID: 2]








Targeted Patent:

Patent: US9465451B2
Filed: 2009-12-31
Issued: 2016-10-11
Patent Holder: (Original Assignee) Flick Intelligence LLC     (Current Assignee) Flick Intelligence LLC ; FlickIntel LLC
Inventor(s): Luis M. Ortiz, Richard H. Krukar, Kermit D. Lopez

Title: Method, system and computer program product for obtaining and displaying supplemental data about a displayed movie, show, event or video game

 
Cross Reference / Shared Meaning between the Lines
Charted Against:

Patent: US20090313232A1
Filed: 2008-03-26
Issued: 2009-12-17
Patent Holder: (Original Assignee) Individual     (Current Assignee) Nielsen Co US LLC
Inventor(s): Thomas Austin Tinsley, Ian Bashaw

Title: Methods and Apparatus to Calculate Audience Estimations

[FEATURE ID: 1] methodmechanism, device, computer method, system, process, methods, dynamic method[FEATURE ID: 1] method
[TRANSITIVE ID: 2] displaying, determiningobtaining, storing, generating, receiving, establishing, providing, analyzing[TRANSITIVE ID: 2] identifying, allocating, transferring, building
[FEATURE ID: 3] additional information, display, pointsvideo, data, information, content, statistics, results, demographic[FEATURE ID: 3] viewership information, viewership data
[FEATURE ID: 4] scene element, selection, additional scene elementelement, object, content, feature, entry, characteristic, entity[FEATURE ID: 4] household datapoint
[FEATURE ID: 5] frame, additional displayscene, video, screen, map, user, display, program[FEATURE ID: 5] graphical user interface
[TRANSITIVE ID: 6] presented, usedcaptured, generated, received, monitored, provided, processed, displayed[TRANSITIVE ID: 6] stored
[TRANSITIVE ID: 7] comprisingcomprises, including, of, by, includes, involving, compromising[TRANSITIVE ID: 7] comprising, having
[TRANSITIVE ID: 8] determinecapture, provide, monitor, identify, generate, obtain[TRANSITIVE ID: 8] analyze
[FEATURE ID: 9] claimstatement, preceding claim, claimed, clair, embodiment, clam, item[FEATURE ID: 9] claim
[FEATURE ID: 10] mobile device, scene alignment module, systemuser, database, server, controller, display, network, computer[FEATURE ID: 10] query selection
[FEATURE ID: 11] cursormenu, window, display, screen, gui[FEATURE ID: 11] GUI
[FEATURE ID: 12] selectable scene elementpoint, segment, line, position, location, field, slot[FEATURE ID: 12] indicie, period
[FEATURE ID: 13] distancedirection, scale, size, dimension[FEATURE ID: 13] dimension index
[FEATURE ID: 14] userviewer, subject, viewing, human[FEATURE ID: 14] persons
1 . A method [FEATURE ID: 1]

for displaying [TRANSITIVE ID: 2]

additional information [FEATURE ID: 3]

about a scene element [FEATURE ID: 4]

displayed in a frame [FEATURE ID: 5]

of video content being presented [TRANSITIVE ID: 6]

on a display [FEATURE ID: 3]

, the method comprising [TRANSITIVE ID: 7]

: determining [TRANSITIVE ID: 2]

a location of the display in relation to an augmented reality device wherein a plurality of markers is used [TRANSITIVE ID: 6]

to determine [TRANSITIVE ID: 8]

the location of the display , wherein the augmented reality device comprises a secondary display , and wherein the location of the display is used to map points [FEATURE ID: 3]

on the display to points on the secondary display ; detecting a selection [FEATURE ID: 4]

of the scene element wherein a viewer looks through the augmented reality device to view the display and utilizes the augmented reality device to point at and select the scene element ; and displaying the additional information to the viewer on the secondary display , in response to the selection . 2 . The method of claim [FEATURE ID: 9]

1 further comprising communicating with a mobile device [FEATURE ID: 10]

wherein the viewer utilizes the mobile device to point at and select the scene element , wherein the mobile device comprises the secondary display , and wherein the mobile device is a smartphone or a pad computing device . 3 . The method of claim 2 wherein a cursor [FEATURE ID: 11]

is displayed on the secondary display , wherein the viewer points at the scene element by aligning the cursor to the scene element , and wherein the cursor changes in appearance when aligned over a selectable scene element [FEATURE ID: 12]

. 4 . The method of claim 1 further comprising synchronizing the secondary display with the display through a network to thereby synchronously present the video content . 5 . The method of claim 1 wherein the scene alignment module [FEATURE ID: 10]

determines the location and distance [FEATURE ID: 13]

of the display in relation to the augmented reality device . 6 . The method of claim 1 wherein a cursor is displayed on the secondary display and wherein the viewer points at the scene element by aligning the cursor to the scene element . 7 . The method of claim 1 wherein an additional display displays additional video content to the viewer , wherein the viewer points at and selects an additional scene element [FEATURE ID: 4]

presented on the additional display [FEATURE ID: 5]

, wherein the display and the additional display are simultaneously viewable by the user [FEATURE ID: 14]

, the method further comprising : detecting an additional selection of the additional scene element wherein the viewer points at and selects the additional scene element ; and displaying the additional information to the viewer on the secondary display , in response to the selection . 8 . A system [FEATURE ID: 10]

1 . A method [FEATURE ID: 1]

to analyze [TRANSITIVE ID: 8]

viewership information [FEATURE ID: 3]

comprising [TRANSITIVE ID: 7]

: identifying [TRANSITIVE ID: 2]

a subset of stored [TRANSITIVE ID: 6]

viewership data [FEATURE ID: 3]

; allocating [TRANSITIVE ID: 2]

an observation array having [TRANSITIVE ID: 7]

a first - dimension index [FEATURE ID: 13]

, each indicie [FEATURE ID: 12]

of the index associated with one time - period [FEATURE ID: 12]

of at least one household datapoint [FEATURE ID: 4]

in the subset of stored viewership data ; transferring [TRANSITIVE ID: 2]

the identified subset to the observation array ; building [TRANSITIVE ID: 2]

an extensible markup language ( XML ) file based on at least one detected characteristic in the observation array ; and generating a graphical user interface [FEATURE ID: 5]

( GUI [FEATURE ID: 11]

) based on the XML file for use with at least one query selection [FEATURE ID: 10]

associated with the at least one detected characteristic . 2 . A method as defined in claim [FEATURE ID: 9]

1 , further comprising allocating at least one characteristics array and transferring viewership information from the observation array to a second - dimension of the characteristics array , the viewership information associated with the at least one query selection . 3 . A method as defined in claim 2 , wherein the at least one characteristics array comprises at least one of a persons [FEATURE ID: 14]








Targeted Patent:

Patent: US9465451B2
Filed: 2009-12-31
Issued: 2016-10-11
Patent Holder: (Original Assignee) Flick Intelligence LLC     (Current Assignee) Flick Intelligence LLC ; FlickIntel LLC
Inventor(s): Luis M. Ortiz, Richard H. Krukar, Kermit D. Lopez

Title: Method, system and computer program product for obtaining and displaying supplemental data about a displayed movie, show, event or video game

 
Cross Reference / Shared Meaning between the Lines
Charted Against:

Patent: US20090307721A1
Filed: 2008-06-09
Issued: 2009-12-10
Patent Holder: (Original Assignee) Verizon Corporate Services Group Inc; Verizon Laboratories Inc     (Current Assignee) Verizon Patent and Licensing Inc
Inventor(s): Andrew J. Afram, D. Beau Morley, Hannah Y. Moon

Title: Providing content related to an item in an interactive data scroll

[FEATURE ID: 1] method, secondary display, mobile device, network, scene alignment module, user, system, memory, processorcomputer, device, server, controller, display, module, viewer[FEATURE ID: 1] video display device, method, processor
[TRANSITIVE ID: 2] displaying, determiningproviding, generating, capturing, identifying, transmitting, acquiring, obtaining[TRANSITIVE ID: 2] presenting, including, receiving, retrieving
[FEATURE ID: 3] additional information, video content, points, additional displaydata, text, video, metadata, content, images, audio[FEATURE ID: 3] video content, data scroll, data scroll items, information, additional content, advertisement information, text content
[FEATURE ID: 4] scene element, appearancedisplay, frame, scene, character, state, time, window[FEATURE ID: 4] video stream, last position
[TRANSITIVE ID: 5] displayed, presented, usedprovided, captured, shown, located, depicted, identified, visible[TRANSITIVE ID: 5] presented
[FEATURE ID: 6] framechannel, display, timeline, stream, video[FEATURE ID: 6] video broadcast
[FEATURE ID: 7] display, smartphone, devicecomputer, media, television, medium, terminal, camera, network[FEATURE ID: 7] service, device, receiver
[TRANSITIVE ID: 8] comprising, comprisesincluding, involves, by, executing, has, lacks, contains[TRANSITIVE ID: 8] comprising, includes
[FEATURE ID: 9] location, distanceconfiguration, geometry, size, direction, placement, representation, movement[FEATURE ID: 9] shape
[FEATURE ID: 10] relation, response, communicationsproximity, parallel, accordance, correspondence, comparison, communication, addition[FEATURE ID: 10] response, connection
[FEATURE ID: 11] selectionlocation, request, designation, display, choice, description, presentation[FEATURE ID: 11] selection, softkey
[FEATURE ID: 12] claimstatement, item, preceding claim, claim of, figure, paragraph, clause[FEATURE ID: 12] claim
[FEATURE ID: 13] cursorsymbol, character, background, text, pointer, name, shape[FEATURE ID: 13] softkey identifier, color
[FEATURE ID: 14] selectable scene elementthreshold, predetermined, segment, portion, point, time[FEATURE ID: 14] period
[FEATURE ID: 15] additional display displays additional video content, additional selectionimage, input, information, identification, object, icon, entry[FEATURE ID: 15] address, Internet feed
[FEATURE ID: 16] additional scene elementobject, item, application, article, indication, element, arrangement[FEATURE ID: 16] automated method, product, icon
1 . A method [FEATURE ID: 1]

for displaying [TRANSITIVE ID: 2]

additional information [FEATURE ID: 3]

about a scene element [FEATURE ID: 4]

displayed [TRANSITIVE ID: 5]

in a frame [FEATURE ID: 6]

of video content [FEATURE ID: 3]

being presented [TRANSITIVE ID: 5]

on a display [FEATURE ID: 7]

, the method comprising [TRANSITIVE ID: 8]

: determining [TRANSITIVE ID: 2]

a location [FEATURE ID: 9]

of the display in relation [FEATURE ID: 10]

to an augmented reality device wherein a plurality of markers is used [TRANSITIVE ID: 5]

to determine the location of the display , wherein the augmented reality device comprises [TRANSITIVE ID: 8]

a secondary display [FEATURE ID: 1]

, and wherein the location of the display is used to map points [FEATURE ID: 3]

on the display to points on the secondary display ; detecting a selection [FEATURE ID: 11]

of the scene element wherein a viewer looks through the augmented reality device to view the display and utilizes the augmented reality device to point at and select the scene element ; and displaying the additional information to the viewer on the secondary display , in response [FEATURE ID: 10]

to the selection . 2 . The method of claim [FEATURE ID: 12]

1 further comprising communicating with a mobile device [FEATURE ID: 1]

wherein the viewer utilizes the mobile device to point at and select the scene element , wherein the mobile device comprises the secondary display , and wherein the mobile device is a smartphone [FEATURE ID: 7]

or a pad computing device [FEATURE ID: 7]

. 3 . The method of claim 2 wherein a cursor [FEATURE ID: 13]

is displayed on the secondary display , wherein the viewer points at the scene element by aligning the cursor to the scene element , and wherein the cursor changes in appearance [FEATURE ID: 4]

when aligned over a selectable scene element [FEATURE ID: 14]

. 4 . The method of claim 1 further comprising synchronizing the secondary display with the display through a network [FEATURE ID: 1]

to thereby synchronously present the video content . 5 . The method of claim 1 wherein the scene alignment module [FEATURE ID: 1]

determines the location and distance [FEATURE ID: 9]

of the display in relation to the augmented reality device . 6 . The method of claim 1 wherein a cursor is displayed on the secondary display and wherein the viewer points at the scene element by aligning the cursor to the scene element . 7 . The method of claim 1 wherein an additional display displays additional video content [FEATURE ID: 15]

to the viewer , wherein the viewer points at and selects an additional scene element [FEATURE ID: 16]

presented on the additional display [FEATURE ID: 3]

, wherein the display and the additional display are simultaneously viewable by the user [FEATURE ID: 1]

, the method further comprising : detecting an additional selection [FEATURE ID: 15]

of the additional scene element wherein the viewer points at and selects the additional scene element ; and displaying the additional information to the viewer on the secondary display , in response to the selection . 8 . A system [FEATURE ID: 1]

for displaying additional information about a scene element displayed in a frame of video content being presented on a display , the system comprising : a memory [FEATURE ID: 1]

; and a processor [FEATURE ID: 1]

in communications [FEATURE ID: 10]

1 . An automated method [FEATURE ID: 16]

, comprising [TRANSITIVE ID: 8]

: presenting [TRANSITIVE ID: 2]

video content [FEATURE ID: 3]

with a data scroll [FEATURE ID: 3]

on a video display device [FEATURE ID: 1]

, the data scroll including [TRANSITIVE ID: 2]

a plurality of data scroll items [FEATURE ID: 3]

that are automatically and consecutively presented [TRANSITIVE ID: 5]

on the video display device , each of the data scroll items including information [FEATURE ID: 3]

associated with a particular topic ; receiving [TRANSITIVE ID: 2]

a selection [FEATURE ID: 11]

of a softkey [FEATURE ID: 11]

corresponding to one of the data scroll items ; retrieving [TRANSITIVE ID: 2]

, in response [FEATURE ID: 10]

to receiving the selection of the softkey , additional content [FEATURE ID: 3]

corresponding to the particular topic associated with the one of the data scroll items ; and presenting the additional content on the video display device . 2 . The method [FEATURE ID: 1]

of claim [FEATURE ID: 12]

1 , further comprising : receiving the video content in a video stream [FEATURE ID: 4]

; and receiving the data scroll within the video stream . 3 . The method of claim 1 , further comprising : receiving the video content in a video stream ; and receiving the additional content within the video stream . 4 . The method of claim 3 , where retrieving the additional content includes [TRANSITIVE ID: 8]

: extracting the additional content from within the video stream . 5 . The method of claim 1 , where retrieving the additional content includes : associating an address [FEATURE ID: 15]

with the one of the data scroll items ; and retrieving the additional content using the address . 6 . The method of claim 1 , where retrieving the additional content includes : associating an Internet feed [FEATURE ID: 15]

with the one of the data scroll items ; and retrieving the additional content using the Internet feed . 7 . The method of claim 1 , further comprising : determining whether a period [FEATURE ID: 14]

of time has expired since presenting the additional content ; and automatically returning to presenting the video content after expiration of the period of time . 8 . The method of claim 1 , where the video content is associated with a video broadcast [FEATURE ID: 6]

; and where the method further comprises : returning , after presenting the additional content , to presenting the video content at a last position [FEATURE ID: 4]

within the video broadcast that was presented prior to presenting the additional content . 9 . The method of claim 1 , where the video content is associated with a video broadcast ; and where the method further comprises : returning , after presenting the additional content , to presenting the video content at a pre-selected position within the video broadcast . 10 . The method of claim 1 , where the additional content includes advertisement information [FEATURE ID: 3]

associated with a particular product or service [FEATURE ID: 7]

; and where the method further comprises : determining that a purchase has occurred in connection [FEATURE ID: 10]

with the product [FEATURE ID: 16]

or service ; and returning to presenting the video content upon determining that the purchase has occurred . 11 . A device [FEATURE ID: 7]

, comprising : a receiver [FEATURE ID: 7]

to receive video content ; and a processor [FEATURE ID: 1]

to : present the video content on a video display device , present a data scroll on the video display device concurrently with the video content , the data scroll including a plurality of data scroll items that are consecutively presented horizontally or vertically on the video display device , each of the data scroll items including information associated with a particular topic , associate one of a plurality of softkeys with one of the data scroll items , receive selection of the one of the softkeys corresponding to the one of the data scroll items , obtain additional content corresponding to the particular topic associated with the one of the data scroll items , and present the additional content on the video display device . 12 . The device of claim 11 , where the one of the data scroll items includes a softkey identifier [FEATURE ID: 13]

that identifies the one of the softkeys . 13 . The device of claim 11 , where the one of the data scroll items includes a color [FEATURE ID: 13]

that matches a color of the one of the softkeys or an icon [FEATURE ID: 16]

that matches a shape [FEATURE ID: 9]

of the one of the softkeys . 14 . The device of claim 11 , where the additional content includes text content [FEATURE ID: 3]








Targeted Patent:

Patent: US9465451B2
Filed: 2009-12-31
Issued: 2016-10-11
Patent Holder: (Original Assignee) Flick Intelligence LLC     (Current Assignee) Flick Intelligence LLC ; FlickIntel LLC
Inventor(s): Luis M. Ortiz, Richard H. Krukar, Kermit D. Lopez

Title: Method, system and computer program product for obtaining and displaying supplemental data about a displayed movie, show, event or video game

 
Cross Reference / Shared Meaning between the Lines
Charted Against:

Patent: US20090300674A1
Filed: 2006-04-19
Issued: 2009-12-03
Patent Holder: (Original Assignee) BCE Inc     (Current Assignee) BCE Inc
Inventor(s): Peter Werner Ratsch, Maarten Boudewijn Heilbron, Alexander Joseph Du

Title: Method, system and apparatus for delivering enhanced programming information

[FEATURE ID: 1] methodmechanism, method of, methodology, procedure, technique, device, methods[FEATURE ID: 1] method
[TRANSITIVE ID: 2] displaying, determiningacquiring, providing, generating, processing, storing, recording, capturing[TRANSITIVE ID: 2] delivering, obtaining, identifying, receiving, receipt, augmenting, receiving
[FEATURE ID: 3] additional information, video content, additional display displays additional video content, additional selectioninformation, metadata, programming, input, text, video, event[FEATURE ID: 3] programming information, channel grid information, dynamic program description, data, indication
[FEATURE ID: 4] scene elementprogram, message, movie, picture[FEATURE ID: 4] first dynamic program description
[FEATURE ID: 5] framechannel, timeline, picture, video[FEATURE ID: 5] static synopsis
[FEATURE ID: 6] display, viewer, network, scene alignment module, user, system, memory, processorcomputer, device, server, television, controller, receiver, camera[FEATURE ID: 6] programming event, television screen, subscriber ', content provider, memory, sporting event, news program
[TRANSITIVE ID: 7] comprisingcomprises, by, involves, providing, executing, including, implementing[TRANSITIVE ID: 7] comprising
[FEATURE ID: 8] relation, response, communicationsaccordance, parallel, proximity, comparison, respect, synchronization, data[FEATURE ID: 8] association, addition
[TRANSITIVE ID: 9] augmentedassociated, extended, active, improved, additional, advanced, electronic[TRANSITIVE ID: 9] enhanced
[TRANSITIVE ID: 10] usedimplemented, generated, received, included[TRANSITIVE ID: 10] occurring
[FEATURE ID: 11] pointslocation, data, content, portions[FEATURE ID: 11] portion
[FEATURE ID: 12] selectioncontent, description, location, start, name, channel, program[FEATURE ID: 12] second dynamic program description, channel identifier, start time
[FEATURE ID: 13] claimstatement, item, preceding claim, claim of, to claim, figure, paragraph[FEATURE ID: 13] claim
[FEATURE ID: 14] mobile deviceserver, network, remote, satellite, transmission, gateway, cable[FEATURE ID: 14] distribution network, communication network different
[FEATURE ID: 15] additional scene elementinformation, application, event, area, indication[FEATURE ID: 15] occurrence interval
1 . A method [FEATURE ID: 1]

for displaying [TRANSITIVE ID: 2]

additional information [FEATURE ID: 3]

about a scene element [FEATURE ID: 4]

displayed in a frame [FEATURE ID: 5]

of video content [FEATURE ID: 3]

being presented on a display [FEATURE ID: 6]

, the method comprising [TRANSITIVE ID: 7]

: determining [TRANSITIVE ID: 2]

a location of the display in relation [FEATURE ID: 8]

to an augmented [TRANSITIVE ID: 9]

reality device wherein a plurality of markers is used [TRANSITIVE ID: 10]

to determine the location of the display , wherein the augmented reality device comprises a secondary display , and wherein the location of the display is used to map points [FEATURE ID: 11]

on the display to points on the secondary display ; detecting a selection [FEATURE ID: 12]

of the scene element wherein a viewer [FEATURE ID: 6]

looks through the augmented reality device to view the display and utilizes the augmented reality device to point at and select the scene element ; and displaying the additional information to the viewer on the secondary display , in response [FEATURE ID: 8]

to the selection . 2 . The method of claim [FEATURE ID: 13]

1 further comprising communicating with a mobile device [FEATURE ID: 14]

wherein the viewer utilizes the mobile device to point at and select the scene element , wherein the mobile device comprises the secondary display , and wherein the mobile device is a smartphone or a pad computing device . 3 . The method of claim 2 wherein a cursor is displayed on the secondary display , wherein the viewer points at the scene element by aligning the cursor to the scene element , and wherein the cursor changes in appearance when aligned over a selectable scene element . 4 . The method of claim 1 further comprising synchronizing the secondary display with the display through a network [FEATURE ID: 6]

to thereby synchronously present the video content . 5 . The method of claim 1 wherein the scene alignment module [FEATURE ID: 6]

determines the location and distance of the display in relation to the augmented reality device . 6 . The method of claim 1 wherein a cursor is displayed on the secondary display and wherein the viewer points at the scene element by aligning the cursor to the scene element . 7 . The method of claim 1 wherein an additional display displays additional video content [FEATURE ID: 3]

to the viewer , wherein the viewer points at and selects an additional scene element [FEATURE ID: 15]

presented on the additional display , wherein the display and the additional display are simultaneously viewable by the user [FEATURE ID: 6]

, the method further comprising : detecting an additional selection [FEATURE ID: 3]

of the additional scene element wherein the viewer points at and selects the additional scene element ; and displaying the additional information to the viewer on the secondary display , in response to the selection . 8 . A system [FEATURE ID: 6]

for displaying additional information about a scene element displayed in a frame of video content being presented on a display , the system comprising : a memory [FEATURE ID: 6]

; and a processor [FEATURE ID: 6]

in communications [FEATURE ID: 8]

1 . A method [FEATURE ID: 1]

for delivering [TRANSITIVE ID: 2]

enhanced [TRANSITIVE ID: 9]

programming information [FEATURE ID: 3]

, the method comprising [TRANSITIVE ID: 7]

: obtaining [TRANSITIVE ID: 2]

channel grid information [FEATURE ID: 3]

for identifying [TRANSITIVE ID: 2]

a programming event [FEATURE ID: 6]

, said programming event associated to an occurrence interval [FEATURE ID: 15]

; receiving [TRANSITIVE ID: 2]

a dynamic program description [FEATURE ID: 3]

associated with said programming event , said receiving occurring [TRANSITIVE ID: 10]

during said occurrence interval associated to said programming event ; augmenting said channel grid information with said dynamic program description . 2 . The method as defined in claim [FEATURE ID: 13]

1 , said dynamic program description comprising a first dynamic program description [FEATURE ID: 4]

, the method further comprising : receiving a second dynamic program description [FEATURE ID: 12]

associated with said programming event ; said receiving a second dynamic program description occurring during said occurrence interval associated to said programming event subsequently to receipt [FEATURE ID: 2]

of said dynamic program description ; replacing said first dynamic program description with said second dynamic program description . 3 . The method as defined in claim 1 , wherein said augmenting [FEATURE ID: 2]

comprises storing said dynamic programming information in association [FEATURE ID: 8]

with said channel grid information . 4 . The method as defined in claim 1 , wherein said augmenting comprises : substituting a portion [FEATURE ID: 11]

of the channel grid information containing a static synopsis [FEATURE ID: 5]

with said dynamic programming information . 5 . The method as defined in claim 1 , wherein said augmenting comprises : storing said dynamic programming information in addition [FEATURE ID: 8]

to data [FEATURE ID: 3]

stored in a portion of the channel grid information containing a static synopsis . 6 . The method as defined in claim 1 , further comprising : conveying said augmented channel grid information via a television screen [FEATURE ID: 6]

. 7 . The method as defined in claim 6 , wherein said conveying said augmented channel grid information comprises : displaying said channel grid information on a first portion of the television screen ; displaying said dynamic program description on a second portion of the television screen . 8 . The method as defined in claim 7 , wherein said second portion of the television screen is within said first portion of the television screen . 9 . The method as defined in claim 7 , wherein said conveying said augmented channel grid information further comprises overlaying said second portion over at least a portion of said first portion . 10 . The method as defined in claim 9 , wherein said displaying said dynamic program description is executed upon receiving an indication [FEATURE ID: 3]

of a subscriber ' [FEATURE ID: 6]

s desire to view said dynamic program description . 11 . The method as defined in claim 1 , wherein said channel grid information comprises an indication of said occurrence interval associated to said programming event . 12 . The method as defined in claim 11 , wherein said channel grid information further comprises a channel identifier [FEATURE ID: 12]

and a title associated with said programming event . 13 . The method as defined in claim 1 , wherein said channel grid information comprises at least an indication of a channel , a title , a start time [FEATURE ID: 12]

and a duration associated with said programming event ; said start time and said duration jointly defining said occurrence interval associated to said programming event . 14 . The method as defined in claim 1 , wherein said obtaining comprises : receiving said channel grid information from a content provider [FEATURE ID: 6]

; storing said channel grid information in a memory [FEATURE ID: 6]

. 15 . The method as defined in claim 14 , wherein said receiving [FEATURE ID: 2]

said channel grid information comprises receiving said channel grid information via a distribution network [FEATURE ID: 14]

, said distribution network used for distributing said programming event . 16 . The method as defined in claim 14 , wherein said receiving said channel grid information comprises receiving said channel grid information via a communication network different [FEATURE ID: 14]

from a distribution network used for distributing said programming event . 17 . The method as defined in claim 14 , wherein said augmenting comprises storing said dynamic program description in said memory . 18 . The method as defined in claim 1 , wherein said receiving a dynamic program description associated with said programming event comprises : receiving said dynamic program description associated with said programming event via a distribution network , said distribution network used for distributing said programming event . 19 . The method as defined in claim 1 , wherein said receiving a dynamic program description associated with said programming event comprises : receiving said dynamic program description associated with said programming event via a communication network different from a distribution network used for distributing said programming event . 20 . The method as defined in claim 1 , the programming event comprising a sporting event [FEATURE ID: 6]

associated with a competitor currently competing ; wherein the dynamic program description identifies the competitor currently competing in the sporting event . 21 . The method as defined in claim 1 , the programming event comprising a sporting event associated with a current score ; wherein the dynamic program description identifies the current score . 22 . The method as defined in claim 1 , the programming event comprising a sporting event associated with a current period ; wherein the dynamic program description identifies the current period . 23 . The method as defined in claim 1 , the programming event comprising a news program [FEATURE ID: 6]








Targeted Patent:

Patent: US9465451B2
Filed: 2009-12-31
Issued: 2016-10-11
Patent Holder: (Original Assignee) Flick Intelligence LLC     (Current Assignee) Flick Intelligence LLC ; FlickIntel LLC
Inventor(s): Luis M. Ortiz, Richard H. Krukar, Kermit D. Lopez

Title: Method, system and computer program product for obtaining and displaying supplemental data about a displayed movie, show, event or video game

 
Cross Reference / Shared Meaning between the Lines
Charted Against:

Patent: US20090293079A1
Filed: 2008-05-20
Issued: 2009-11-26
Patent Holder: (Original Assignee) Verizon Business Network Services Inc     (Current Assignee) Verizon Patent and Licensing Inc
Inventor(s): Martin W. MCKEE, Paul T. Schultz, Robert A. Sartini, Hubert Sieh

Title: Method and apparatus for providing online social networking for television viewing

[FEATURE ID: 1] method, secondary display, smartphone, device, scene alignment module, system, memory, processorcomputer, server, display, camera, controller, mechanism, monitor[FEATURE ID: 1] method, computing device, mobile device, presence module
[TRANSITIVE ID: 2] displayingidentifying, providing, receiving, generating, defining, storing, tracking[TRANSITIVE ID: 2] creating, determining, transmitting
[FEATURE ID: 3] additional information, video content, pointsdata, text, content, video, graphics, messages, cues[FEATURE ID: 3] audio, video content, information
[TRANSITIVE ID: 4] displayed, usedincluded, located, provided, identified, residing, implemented, embodied[TRANSITIVE ID: 4] logged
[FEATURE ID: 5] frame, determineview, stream, display, obtain, generate, capture, provide[FEATURE ID: 5] present
[TRANSITIVE ID: 6] beingcontent, while, that, when[TRANSITIVE ID: 6] visual content
[FEATURE ID: 7] display, network, additional display, usersystem, controller, television, computer, client, server, camera[FEATURE ID: 7] device, corresponding device, telephony device, set, top box, communication session, other user, video session, social networking module
[TRANSITIVE ID: 8] comprisingimplementing, including, includes, involving, having, compromising, of[TRANSITIVE ID: 8] comprising
[TRANSITIVE ID: 9] determiningmonitoring, providing, maintaining, generating, detecting, identifying, defining[TRANSITIVE ID: 9] establishing
[TRANSITIVE ID: 10] comprisesidentifies, provides, defines, implements, uses, supports, forms[TRANSITIVE ID: 10] includes
[FEATURE ID: 11] viewerperson, device, subscriber, client, participant[FEATURE ID: 11] user
[FEATURE ID: 12] claimstatement, clam, figure, paragraph, item, clause, embodiment[FEATURE ID: 12] claim
[FEATURE ID: 13] mobile deviceprocessor, system, server, controller, computer[FEATURE ID: 13] apparatus
[FEATURE ID: 14] additional scene elementannotation, input, information, interaction, application, avatar, image[FEATURE ID: 14] instant messaging session, feedback
[FEATURE ID: 15] additional selectionselection, option, association, acceptance[FEATURE ID: 15] automatic recording
1 . A method [FEATURE ID: 1]

for displaying [TRANSITIVE ID: 2]

additional information [FEATURE ID: 3]

about a scene element displayed [TRANSITIVE ID: 4]

in a frame [FEATURE ID: 5]

of video content [FEATURE ID: 3]

being [TRANSITIVE ID: 6]

presented on a display [FEATURE ID: 7]

, the method comprising [TRANSITIVE ID: 8]

: determining [TRANSITIVE ID: 9]

a location of the display in relation to an augmented reality device wherein a plurality of markers is used [TRANSITIVE ID: 4]

to determine [TRANSITIVE ID: 5]

the location of the display , wherein the augmented reality device comprises [TRANSITIVE ID: 10]

a secondary display [FEATURE ID: 1]

, and wherein the location of the display is used to map points [FEATURE ID: 3]

on the display to points on the secondary display ; detecting a selection of the scene element wherein a viewer [FEATURE ID: 11]

looks through the augmented reality device to view the display and utilizes the augmented reality device to point at and select the scene element ; and displaying the additional information to the viewer on the secondary display , in response to the selection . 2 . The method of claim [FEATURE ID: 12]

1 further comprising communicating with a mobile device [FEATURE ID: 13]

wherein the viewer utilizes the mobile device to point at and select the scene element , wherein the mobile device comprises the secondary display , and wherein the mobile device is a smartphone [FEATURE ID: 1]

or a pad computing device [FEATURE ID: 1]

. 3 . The method of claim 2 wherein a cursor is displayed on the secondary display , wherein the viewer points at the scene element by aligning the cursor to the scene element , and wherein the cursor changes in appearance when aligned over a selectable scene element . 4 . The method of claim 1 further comprising synchronizing the secondary display with the display through a network [FEATURE ID: 7]

to thereby synchronously present the video content . 5 . The method of claim 1 wherein the scene alignment module [FEATURE ID: 1]

determines the location and distance of the display in relation to the augmented reality device . 6 . The method of claim 1 wherein a cursor is displayed on the secondary display and wherein the viewer points at the scene element by aligning the cursor to the scene element . 7 . The method of claim 1 wherein an additional display displays additional video content to the viewer , wherein the viewer points at and selects an additional scene element [FEATURE ID: 14]

presented on the additional display [FEATURE ID: 7]

, wherein the display and the additional display are simultaneously viewable by the user [FEATURE ID: 7]

, the method further comprising : detecting an additional selection [FEATURE ID: 15]

of the additional scene element wherein the viewer points at and selects the additional scene element ; and displaying the additional information to the viewer on the secondary display , in response to the selection . 8 . A system [FEATURE ID: 1]

for displaying additional information about a scene element displayed in a frame of video content being presented on a display , the system comprising : a memory [FEATURE ID: 1]

; and a processor [FEATURE ID: 1]

1 . A method [FEATURE ID: 1]

comprising [TRANSITIVE ID: 8]

: creating [TRANSITIVE ID: 2]

a community of a plurality of users each logged [TRANSITIVE ID: 4]

in a device [FEATURE ID: 7]

configured to present [TRANSITIVE ID: 5]

audio [FEATURE ID: 3]

- video content [FEATURE ID: 3]

; determining [TRANSITIVE ID: 2]

presence information of one of the users in the community ; and transmitting [TRANSITIVE ID: 2]

the presence information to a corresponding device [FEATURE ID: 7]

of another one of the users . 2 . A method according to claim [FEATURE ID: 12]

1 , wherein the device is a computing device [FEATURE ID: 1]

, a mobile device [FEATURE ID: 1]

, a telephony device [FEATURE ID: 7]

, or a set [FEATURE ID: 7]

- top box [FEATURE ID: 7]

. 3 . A method according to claim 1 , further comprising : establishing [TRANSITIVE ID: 9]

a communication session [FEATURE ID: 7]

between the one user [FEATURE ID: 11]

and the other user [FEATURE ID: 7]

during presentation of the audio - video content , wherein the communication session includes [TRANSITIVE ID: 10]

either an instant messaging session [FEATURE ID: 14]

, Short Message Service ( SMS ) , Multimedia Message Service ( MMS ) , electronic mail , a voice session , or a video session [FEATURE ID: 7]

. 4 . A method according to claim 1 , further comprising : transmitting information [FEATURE ID: 3]

about the audio - visual content [FEATURE ID: 6]

the one user is watching to the corresponding device . 5 . A method according to claim 4 , further comprising : transmitting feedback [FEATURE ID: 14]

of the one user on the audio - visual content to the corresponding device . 6 . A method according to claim 4 , wherein the corresponding device is configured to automatically record the audio - visual content . 7 . A method according to claim 6 , wherein the automatic recording [FEATURE ID: 15]

is based on community presence information . 8 . A method according to claim 1 , wherein the one user invites one or more of the other users in the community to watch the audio - visual content . 9 . A method according to claim 8 , wherein the devices of the invited users are configured to automatically or manually respond to the invitation with one of acceptance to watch the audio - visual content , acceptance to record the audio - visual content , or refusal of the invitation . 10 . An apparatus [FEATURE ID: 13]

comprising : a social networking module [FEATURE ID: 7]

configured to create a community of a plurality of users each logged in a device configured to present audio - video content ; a presence module [FEATURE ID: 1]








Targeted Patent:

Patent: US9465451B2
Filed: 2009-12-31
Issued: 2016-10-11
Patent Holder: (Original Assignee) Flick Intelligence LLC     (Current Assignee) Flick Intelligence LLC ; FlickIntel LLC
Inventor(s): Luis M. Ortiz, Richard H. Krukar, Kermit D. Lopez

Title: Method, system and computer program product for obtaining and displaying supplemental data about a displayed movie, show, event or video game

 
Cross Reference / Shared Meaning between the Lines
Charted Against:

Patent: US20090293078A1
Filed: 2008-05-22
Issued: 2009-11-26
Patent Holder: (Original Assignee) AT&T Delaware Intellectual Property Inc     (Current Assignee) AT&T Intellectual Property I LP ; Lyft Inc
Inventor(s): Akbar Pirani, Michael Branam

Title: Methods and computer program products for reporting internet protocol television related data collected from application and device data

[FEATURE ID: 1] method, systemmechanism, device, process, server, tracking method, computer method, apparatus[FEATURE ID: 1] method
[TRANSITIVE ID: 2] displaying, determiningidentifying, providing, capturing, receiving, gathering, monitoring, collecting[TRANSITIVE ID: 2] reporting, retrieving, delivering
[FEATURE ID: 3] additional information, pointsdata, content, metadata, usage, messages, statistics, metrics[FEATURE ID: 3] device data, IPTV system usage data, information, IPTV system preference information, user preferences, device error data, IPTV system usage error data, occurrences
[FEATURE ID: 4] video contentinformation, interest, data, the[FEATURE ID: 4] determined IPTV system usage error
[FEATURE ID: 5] display, mobile device, network, scene alignment module, additional display, memory, processor, communicationssystem, server, user, computer, client, controller, platform[FEATURE ID: 5] application, network environment, networked, device, dedicated data mart, IPTV system, core application, secondary application
[TRANSITIVE ID: 6] comprisingcomprises, performing, involves, providing, including, by, implementing[TRANSITIVE ID: 6] comprising
[FEATURE ID: 7] locationrange, point, reference, size[FEATURE ID: 7] threshold
[FEATURE ID: 8] relation, responserespect, proximity, comparison, addition, regards, proportion, reference[FEATURE ID: 8] regard
[TRANSITIVE ID: 9] usedgenerated, received, captured, acquired[TRANSITIVE ID: 9] retrieved
[FEATURE ID: 10] claimstatement, step, claimed, clair, embodiment, item, paragraph[FEATURE ID: 10] claim
[FEATURE ID: 11] device, additional selectionapplication, interface, interaction, apparatus, environment, identity, account[FEATURE ID: 11] IPTV account, IPTV system user
[FEATURE ID: 12] appearancestate, dimension, pattern, scale[FEATURE ID: 12] data format
[FEATURE ID: 13] additional display displays additional video contentupdate, alert, event, object, input, instruction, output[FEATURE ID: 13] activity event type, error log
[FEATURE ID: 14] additional scene elementobject, asset, application, event, area, item, indication[FEATURE ID: 14] account user, activity event
1 . A method [FEATURE ID: 1]

for displaying [TRANSITIVE ID: 2]

additional information [FEATURE ID: 3]

about a scene element displayed in a frame of video content [FEATURE ID: 4]

being presented on a display [FEATURE ID: 5]

, the method comprising [TRANSITIVE ID: 6]

: determining [TRANSITIVE ID: 2]

a location [FEATURE ID: 7]

of the display in relation [FEATURE ID: 8]

to an augmented reality device wherein a plurality of markers is used [TRANSITIVE ID: 9]

to determine the location of the display , wherein the augmented reality device comprises a secondary display , and wherein the location of the display is used to map points [FEATURE ID: 3]

on the display to points on the secondary display ; detecting a selection of the scene element wherein a viewer looks through the augmented reality device to view the display and utilizes the augmented reality device to point at and select the scene element ; and displaying the additional information to the viewer on the secondary display , in response [FEATURE ID: 8]

to the selection . 2 . The method of claim [FEATURE ID: 10]

1 further comprising communicating with a mobile device [FEATURE ID: 5]

wherein the viewer utilizes the mobile device to point at and select the scene element , wherein the mobile device comprises the secondary display , and wherein the mobile device is a smartphone or a pad computing device [FEATURE ID: 11]

. 3 . The method of claim 2 wherein a cursor is displayed on the secondary display , wherein the viewer points at the scene element by aligning the cursor to the scene element , and wherein the cursor changes in appearance [FEATURE ID: 12]

when aligned over a selectable scene element . 4 . The method of claim 1 further comprising synchronizing the secondary display with the display through a network [FEATURE ID: 5]

to thereby synchronously present the video content . 5 . The method of claim 1 wherein the scene alignment module [FEATURE ID: 5]

determines the location and distance of the display in relation to the augmented reality device . 6 . The method of claim 1 wherein a cursor is displayed on the secondary display and wherein the viewer points at the scene element by aligning the cursor to the scene element . 7 . The method of claim 1 wherein an additional display displays additional video content [FEATURE ID: 13]

to the viewer , wherein the viewer points at and selects an additional scene element [FEATURE ID: 14]

presented on the additional display [FEATURE ID: 5]

, wherein the display and the additional display are simultaneously viewable by the user , the method further comprising : detecting an additional selection [FEATURE ID: 11]

of the additional scene element wherein the viewer points at and selects the additional scene element ; and displaying the additional information to the viewer on the secondary display , in response to the selection . 8 . A system [FEATURE ID: 1]

for displaying additional information about a scene element displayed in a frame of video content being presented on a display , the system comprising : a memory [FEATURE ID: 5]

; and a processor [FEATURE ID: 5]

in communications [FEATURE ID: 5]

1 . A method [FEATURE ID: 1]

for reporting [TRANSITIVE ID: 2]

application [FEATURE ID: 5]

and device data [FEATURE ID: 3]

retrieved [TRANSITIVE ID: 9]

from within an Internet Protocol Television ( IPTV ) network environment [FEATURE ID: 5]

, the method comprising [TRANSITIVE ID: 6]

: retrieving [TRANSITIVE ID: 2]

IPTV system usage data [FEATURE ID: 3]

from at least one IPTV networked [TRANSITIVE ID: 5]

device [FEATURE ID: 5]

; normalizing the retrieved IPTV system usage data into a predetermined data format [FEATURE ID: 12]

; parsing the IPTV system usage data according to predetermined criteria ; delivering [TRANSITIVE ID: 2]

the parsed IPTV system usage data to a dedicated data mart [FEATURE ID: 5]

for storage ; accessing the IPTV system usage data that is stored within at least one dedicated data mart ; and utilizing the IPTV system usage data that is stored at the at least one dedicated data mart to generate a report . 2 . The method of claim [FEATURE ID: 10]

1 , wherein the retrieval of IPTV system usage data further comprises retrieving the identity of an IPTV networked device that is accessing the IPTV system [FEATURE ID: 5]

. 3 . The method of claim 1 , wherein the retrieval of IPTV system usage data further comprises the retrieval of IPTV account sign - on information [FEATURE ID: 3]

that is associated with an IPTV account [FEATURE ID: 11]

. 4 . The method of claim 3 , further comprising identifying an account user [FEATURE ID: 14]

that is associated with the IPTV account . 5 . The method of claim 4 , further comprising retrieving IPTV system preference information [FEATURE ID: 3]

that has been associated with the IPTV account . 6 . The method of claim 1 , wherein the retrieval of IPTV system usage data further comprises retrieving information in regard [FEATURE ID: 8]

to an activity event type [FEATURE ID: 13]

that is initiated at an IPTV networked device . 7 . The method of claim 6 , further comprising determining if an activity event [FEATURE ID: 14]

has been initiated within a core application [FEATURE ID: 5]

or a secondary application [FEATURE ID: 5]

. 8 . The method of claim 7 , wherein if it is determined that the activity event has been initiated within a secondary application , then user preferences [FEATURE ID: 3]

for the secondary application are retrieved . 9 . The method of claim 8 , further comprising retrieving information that is generated by the activity event . 10 . The method of claim 1 , wherein the at least one IPTV networked device is periodically polled for IPTV system usage data generated by an IPTV system user [FEATURE ID: 11]

. 11 . A method for retrieving application and device error data [FEATURE ID: 3]

from an Internet Protocol Television ( IPTV ) network environment , the method comprising : retrieving IPTV system usage data from at least one IPTV networked device ; normalizing the retrieved IPTV system usage data into a predetermined data format ; determining if the retrieved IPTV system usage data comprises at least one error occurrence ; analyzing any determined IPTV system usage error data ; parsing the IPTV system usage error data [FEATURE ID: 3]

according to predetermined criteria ; creating an error log [FEATURE ID: 13]

notating the occurrences [FEATURE ID: 3]

of determined IPTV system usage error [FEATURE ID: 4]

; and determining if the occurrences of accumulated IPTV system usage error data are greater than a predetermined threshold [FEATURE ID: 7]








Targeted Patent:

Patent: US9465451B2
Filed: 2009-12-31
Issued: 2016-10-11
Patent Holder: (Original Assignee) Flick Intelligence LLC     (Current Assignee) Flick Intelligence LLC ; FlickIntel LLC
Inventor(s): Luis M. Ortiz, Richard H. Krukar, Kermit D. Lopez

Title: Method, system and computer program product for obtaining and displaying supplemental data about a displayed movie, show, event or video game

 
Cross Reference / Shared Meaning between the Lines
Charted Against:

Patent: US7623933B2
Filed: 2005-06-10
Issued: 2009-11-24
Patent Holder: (Original Assignee) Time Warner Cable Inc     (Current Assignee) Spectrum Management Holding Co LLC
Inventor(s): George W. Sarosi, Patrick Ladd

Title: Methods and apparatus for controlling display in a networked device

[FEATURE ID: 1] method, scene alignment module, system, memory, processorserver, computer, controller, device, display, module, program[FEATURE ID: 1] computer readable apparatus, computer readable media, computer program
[FEATURE ID: 2] additional information, video contentinformation, data, messages, graphics, instructions, content, indications[FEATURE ID: 2] text, status, other information, access
[FEATURE ID: 3] scene element, points, appearance, selectable scene element, additional scene element, additional selectionimage, display, element, content, identifier, interface, indicia[FEATURE ID: 3] output, computerized device, indicator, liquid crystal
[TRANSITIVE ID: 4] displayed, presentedprovided, rendered, present, defined, shown, captured, embedded[TRANSITIVE ID: 4] resident
[FEATURE ID: 5] display, secondary display, cursor, additional display, user, communicationsscreen, device, system, computer, monitor, processor, video[FEATURE ID: 5] content distribution network, apparatus, Consumer premises equipment, content, diode, display element operative
[TRANSITIVE ID: 6] comprising, determiningproviding, having, defining, including, implementing, comprises, generating[TRANSITIVE ID: 6] comprising, utilizing
[FEATURE ID: 7] location, distanceconfiguration, size, direction, placement, position, positioning, pose[FEATURE ID: 7] display, scroll specification
[TRANSITIVE ID: 8] usedimplemented, utilized, configured, arranged[TRANSITIVE ID: 8] executed
[TRANSITIVE ID: 9] determineprovide, enable, generate, define, manage, configure, invoke[TRANSITIVE ID: 9] display, discover, return, control
[FEATURE ID: 10] selectionfeature, display, status, configuration, parameter, condition, characteristic[FEATURE ID: 10] display element, property, blink specification
[FEATURE ID: 11] mobile devicereader, browser, display, processor, mechanism, driver, parser[FEATURE ID: 11] manager entity, text display component
[FEATURE ID: 12] deviceelement, system, appliance, module, application, unit, apparatus[FEATURE ID: 12] interface, equipment
[FEATURE ID: 13] networkdriver, switch, module, timer, clock[FEATURE ID: 13] blink component
[FEATURE ID: 14] additional display displays additional video contentinput, output, event, interpreter, identifier, agent, application[FEATURE ID: 14] indicator display application programming interface, indicator display interface, indicator properties
1 . A method [FEATURE ID: 1]

for displaying additional information [FEATURE ID: 2]

about a scene element [FEATURE ID: 3]

displayed [TRANSITIVE ID: 4]

in a frame of video content [FEATURE ID: 2]

being presented [TRANSITIVE ID: 4]

on a display [FEATURE ID: 5]

, the method comprising [TRANSITIVE ID: 6]

: determining [TRANSITIVE ID: 6]

a location [FEATURE ID: 7]

of the display in relation to an augmented reality device wherein a plurality of markers is used [TRANSITIVE ID: 8]

to determine [TRANSITIVE ID: 9]

the location of the display , wherein the augmented reality device comprises a secondary display [FEATURE ID: 5]

, and wherein the location of the display is used to map points [FEATURE ID: 3]

on the display to points on the secondary display ; detecting a selection [FEATURE ID: 10]

of the scene element wherein a viewer looks through the augmented reality device to view the display and utilizes the augmented reality device to point at and select the scene element ; and displaying the additional information to the viewer on the secondary display , in response to the selection . 2 . The method of claim 1 further comprising communicating with a mobile device [FEATURE ID: 11]

wherein the viewer utilizes the mobile device to point at and select the scene element , wherein the mobile device comprises the secondary display , and wherein the mobile device is a smartphone or a pad computing device [FEATURE ID: 12]

. 3 . The method of claim 2 wherein a cursor [FEATURE ID: 5]

is displayed on the secondary display , wherein the viewer points at the scene element by aligning the cursor to the scene element , and wherein the cursor changes in appearance [FEATURE ID: 3]

when aligned over a selectable scene element [FEATURE ID: 3]

. 4 . The method of claim 1 further comprising synchronizing the secondary display with the display through a network [FEATURE ID: 13]

to thereby synchronously present the video content . 5 . The method of claim 1 wherein the scene alignment module [FEATURE ID: 1]

determines the location and distance [FEATURE ID: 7]

of the display in relation to the augmented reality device . 6 . The method of claim 1 wherein a cursor is displayed on the secondary display and wherein the viewer points at the scene element by aligning the cursor to the scene element . 7 . The method of claim 1 wherein an additional display displays additional video content [FEATURE ID: 14]

to the viewer , wherein the viewer points at and selects an additional scene element [FEATURE ID: 3]

presented on the additional display [FEATURE ID: 5]

, wherein the display and the additional display are simultaneously viewable by the user [FEATURE ID: 5]

, the method further comprising : detecting an additional selection [FEATURE ID: 3]

of the additional scene element wherein the viewer points at and selects the additional scene element ; and displaying the additional information to the viewer on the secondary display , in response to the selection . 8 . A system [FEATURE ID: 1]

for displaying additional information about a scene element displayed in a frame of video content being presented on a display , the system comprising : a memory [FEATURE ID: 1]

; and a processor [FEATURE ID: 1]

in communications [FEATURE ID: 5]

1 . A computer readable apparatus [FEATURE ID: 1]

for use in a content distribution network [FEATURE ID: 5]

, said apparatus [FEATURE ID: 5]

comprising [TRANSITIVE ID: 6]

a computer readable media [FEATURE ID: 1]

to store a computer program [FEATURE ID: 1]

which is executed [TRANSITIVE ID: 8]

to display [TRANSITIVE ID: 9]

an output [FEATURE ID: 3]

by utilizing [TRANSITIVE ID: 6]

: a manager entity [FEATURE ID: 11]

to discover [TRANSITIVE ID: 9]

at least one display element [FEATURE ID: 10]

of said computerized device [FEATURE ID: 3]

, and to return [TRANSITIVE ID: 9]

at least one of an indicator display application programming interface [FEATURE ID: 14]

( API ) or a text display API , said at least one API for use across multiple heterogeneous platforms ; an indicator display interface [FEATURE ID: 14]

to discover at least one indicator [FEATURE ID: 3]

of said at least one display element ; an indicator properties [FEATURE ID: 14]

interface [TRANSITIVE ID: 12]

to discover at least one property [FEATURE ID: 10]

of said at least one indicator ; a text display component [FEATURE ID: 11]

to control [TRANSITIVE ID: 9]

the display [FEATURE ID: 7]

of text [FEATURE ID: 2]

on said at least one display element ; a blink component [FEATURE ID: 13]

to set a blink specification [FEATURE ID: 10]

of at least a portion of said at least one display ; and a scroll component to set a scroll specification [FEATURE ID: 7]

of at least a portion of said at least one display . 2 . Consumer premises equipment [FEATURE ID: 5]

( CPE ) for use in a content [FEATURE ID: 5]

- based network , said equipment [FEATURE ID: 12]

comprising : at least one diode [FEATURE ID: 5]

- or liquid crystal [FEATURE ID: 3]

- based display element operative [FEATURE ID: 5]

to display status [FEATURE ID: 2]

or other information [FEATURE ID: 2]

relating to the operation of said CPE ; an application programming interface ( API ) resident [FEATURE ID: 4]

on said CPE , said API to provide access [FEATURE ID: 2]








Targeted Patent:

Patent: US9465451B2
Filed: 2009-12-31
Issued: 2016-10-11
Patent Holder: (Original Assignee) Flick Intelligence LLC     (Current Assignee) Flick Intelligence LLC ; FlickIntel LLC
Inventor(s): Luis M. Ortiz, Richard H. Krukar, Kermit D. Lopez

Title: Method, system and computer program product for obtaining and displaying supplemental data about a displayed movie, show, event or video game

 
Cross Reference / Shared Meaning between the Lines
Charted Against:

Patent: US20090271823A1
Filed: 2008-04-24
Issued: 2009-10-29
Patent Holder: (Original Assignee) Samsung Electronics Co Ltd     (Current Assignee) Samsung Electronics Co Ltd
Inventor(s): Taeung Jung, Hyowon Lee, Yoonhee CHOI, Alan Francis Smeaton, Cathal Gurrin

Title: Method and apparatus to provide broadcasting program information on screen of broadcast receiver

[FEATURE ID: 1] method, systemprocess, display, device, mechanism, server, program, processing method[FEATURE ID: 1] method
[TRANSITIVE ID: 2] displaying, determiningidentifying, receiving, acquiring, showing, indicating, representing, deriving[TRANSITIVE ID: 2] providing, obtaining, extracting, being, generating, regarding
[FEATURE ID: 3] additional information, pointsinformation, video, metadata, text, content, data, icons[FEATURE ID: 3] broadcasting program information, electronic program guide, progress information, related images
[FEATURE ID: 4] scene element, selectiondisplay, content, highlight, video, program, section, frame[FEATURE ID: 4] last second program, horizontal time axis, channel
[FEATURE ID: 5] frame, secondary display, mobile device, smartphone, scene alignment module, additional display, memory, processorcomputer, controller, user, device, monitor, display, receiver[FEATURE ID: 5] screen, digital broadcasting receiver
[FEATURE ID: 6] video contentinformation, videos, contents, data, the[FEATURE ID: 6] first programs
[TRANSITIVE ID: 7] beingand, is, currently, previously[TRANSITIVE ID: 7] information
[TRANSITIVE ID: 8] presented, usedgenerated, provided, transmitted, acquired, recorded, stored, collected[TRANSITIVE ID: 8] received, obtained, program information
[FEATURE ID: 9] displaydevice, screen, terminal, panel, user, monitor, television[FEATURE ID: 9] user interface device
[TRANSITIVE ID: 10] comprisingcomprises, by, involves, providing, including, implementing, executing[TRANSITIVE ID: 10] comprising
[FEATURE ID: 11] location, appearancedirection, display, reference, movement, position, pattern, schedule[FEATURE ID: 11] current time, proportion ratio
[FEATURE ID: 12] relationspace, distance, comparison, correlation[FEATURE ID: 12] difference
[FEATURE ID: 13] viewer, userdisplay, driver, player, customer, subscriber, person, consumer[FEATURE ID: 13] user
[FEATURE ID: 14] claimfigure, dai claim, step, claimed, clair, embodiment, item[FEATURE ID: 14] claim
[FEATURE ID: 15] cursor, selectable scene elementsymbol, background, character, border, region, pointer, line[FEATURE ID: 15] horizontal line
[FEATURE ID: 16] additional display displays additional video content, additional scene element, additional selectionimage, option, additional, entry, interaction, output, overlay[FEATURE ID: 16] input
1 . A method [FEATURE ID: 1]

for displaying [TRANSITIVE ID: 2]

additional information [FEATURE ID: 3]

about a scene element [FEATURE ID: 4]

displayed in a frame [FEATURE ID: 5]

of video content [FEATURE ID: 6]

being [TRANSITIVE ID: 7]

presented [TRANSITIVE ID: 8]

on a display [FEATURE ID: 9]

, the method comprising [TRANSITIVE ID: 10]

: determining [TRANSITIVE ID: 2]

a location [FEATURE ID: 11]

of the display in relation [FEATURE ID: 12]

to an augmented reality device wherein a plurality of markers is used [TRANSITIVE ID: 8]

to determine the location of the display , wherein the augmented reality device comprises a secondary display [FEATURE ID: 5]

, and wherein the location of the display is used to map points [FEATURE ID: 3]

on the display to points on the secondary display ; detecting a selection [FEATURE ID: 4]

of the scene element wherein a viewer [FEATURE ID: 13]

looks through the augmented reality device to view the display and utilizes the augmented reality device to point at and select the scene element ; and displaying the additional information to the viewer on the secondary display , in response to the selection . 2 . The method of claim [FEATURE ID: 14]

1 further comprising communicating with a mobile device [FEATURE ID: 5]

wherein the viewer utilizes the mobile device to point at and select the scene element , wherein the mobile device comprises the secondary display , and wherein the mobile device is a smartphone [FEATURE ID: 5]

or a pad computing device . 3 . The method of claim 2 wherein a cursor [FEATURE ID: 15]

is displayed on the secondary display , wherein the viewer points at the scene element by aligning the cursor to the scene element , and wherein the cursor changes in appearance [FEATURE ID: 11]

when aligned over a selectable scene element [FEATURE ID: 15]

. 4 . The method of claim 1 further comprising synchronizing the secondary display with the display through a network to thereby synchronously present the video content . 5 . The method of claim 1 wherein the scene alignment module [FEATURE ID: 5]

determines the location and distance of the display in relation to the augmented reality device . 6 . The method of claim 1 wherein a cursor is displayed on the secondary display and wherein the viewer points at the scene element by aligning the cursor to the scene element . 7 . The method of claim 1 wherein an additional display displays additional video content [FEATURE ID: 16]

to the viewer , wherein the viewer points at and selects an additional scene element [FEATURE ID: 16]

presented on the additional display [FEATURE ID: 5]

, wherein the display and the additional display are simultaneously viewable by the user [FEATURE ID: 13]

, the method further comprising : detecting an additional selection [FEATURE ID: 16]

of the additional scene element wherein the viewer points at and selects the additional scene element ; and displaying the additional information to the viewer on the secondary display , in response to the selection . 8 . A system [FEATURE ID: 1]

for displaying additional information about a scene element displayed in a frame of video content being presented on a display , the system comprising : a memory [FEATURE ID: 5]

; and a processor [FEATURE ID: 5]

1 . A method [FEATURE ID: 1]

of providing [TRANSITIVE ID: 2]

broadcasting program information [FEATURE ID: 3]

on a screen [FEATURE ID: 5]

of a digital broadcasting receiver [FEATURE ID: 5]

, the method comprising [TRANSITIVE ID: 10]

: obtaining [TRANSITIVE ID: 2]

electronic program guide [FEATURE ID: 3]

( EPG ) information [FEATURE ID: 7]

received [TRANSITIVE ID: 8]

by the digital broadcasting receiver ; extracting [TRANSITIVE ID: 2]

first program information from the obtained [TRANSITIVE ID: 8]

EPG information , the first program information being [TRANSITIVE ID: 2]

program information [FEATURE ID: 8]

with respect to all channels ; generating [TRANSITIVE ID: 2]

second program information based on the first program information , the second program information being information regarding [TRANSITIVE ID: 2]

first programs [FEATURE ID: 6]

currently being broadcast and second programs to be displayed next in each of the channels ; and displaying the generated second program information and a vertical line or a horizontal line [FEATURE ID: 15]

indicating a current time [FEATURE ID: 11]

on the screen . 2 . The method of claim [FEATURE ID: 14]

1 , wherein the displaying of the generated second program information and the line indicating the current time further comprises calculating a first point of time at which a last second program [FEATURE ID: 4]

in each of the channels starts , the generated second program information being displayed translucently on the screen to display program information regarding second programs in all channels , based on the first point of time . 3 . The method of claim 2 , wherein the displaying of the generated second program information and the line indicating the current time further comprises : calculating a first time interval by determining a difference [FEATURE ID: 12]

between the current time and the first point of time ; calculating a second time interval by multiplying a predetermined rate and the calculated first time interval ; calculating a second point of time by adding the second time interval to the first point of time ; and displaying a horizontal time axis [FEATURE ID: 4]

of a screen displaying the second program information within the second point of time . 4 . The method of claim 3 , wherein the screen of the second program information is adjusted according to a predetermined proportion ratio [FEATURE ID: 11]

in the displaying of the generated second program information and the line indicating the current time . 5 . The method of claim 3 , wherein progress information [FEATURE ID: 3]

of first programs currently being broadcast in each channel [FEATURE ID: 4]

is displayed in the displaying of the generated second program information and the line indicating the current time . 6 . The method of claim 1 , further comprising : receiving an input [FEATURE ID: 16]

from a user [FEATURE ID: 13]

using directional keys disposed on a user interface device [FEATURE ID: 9]

to control the digital broadcasting receiver to select a first program or a second program in a channel from the second program information ; and displaying at least one of program information and related images [FEATURE ID: 3]








Targeted Patent:

Patent: US9465451B2
Filed: 2009-12-31
Issued: 2016-10-11
Patent Holder: (Original Assignee) Flick Intelligence LLC     (Current Assignee) Flick Intelligence LLC ; FlickIntel LLC
Inventor(s): Luis M. Ortiz, Richard H. Krukar, Kermit D. Lopez

Title: Method, system and computer program product for obtaining and displaying supplemental data about a displayed movie, show, event or video game

 
Cross Reference / Shared Meaning between the Lines
Charted Against:

Patent: EP1973348A3
Filed: 2004-09-17
Issued: 2009-10-21
Patent Holder: (Original Assignee) Korea Electronics Technology Institute     (Current Assignee) Korea Electronics Technology Institute
Inventor(s): Jong Sul Yeonwon Maeul Byoksan Apt. Lee, Seok Pil Lee, Tae Bum Lim, Kyoung Ro 3-1205 Yeoksam Hanshin Apt. Yoon

Title: Method for deleting user metadata managed by a tv-anytime metadata server using a SOAP operation

1







Targeted Patent:

Patent: US9465451B2
Filed: 2009-12-31
Issued: 2016-10-11
Patent Holder: (Original Assignee) Flick Intelligence LLC     (Current Assignee) Flick Intelligence LLC ; FlickIntel LLC
Inventor(s): Luis M. Ortiz, Richard H. Krukar, Kermit D. Lopez

Title: Method, system and computer program product for obtaining and displaying supplemental data about a displayed movie, show, event or video game

 
Cross Reference / Shared Meaning between the Lines
Charted Against:

Patent: US20090249394A1
Filed: 2008-03-28
Issued: 2009-10-01
Patent Holder: (Original Assignee) Microsoft Corp     (Current Assignee) Adeia Media LLC
Inventor(s): Mark D. Schwesinger, Frederic Azera, William H. Vong, Christen E. Coomer

Title: Mini epg interface for on-demand and other content data

[FEATURE ID: 1] method, secondary display, device, additional display, usersystem, viewer, screen, computer, monitor, viewing, map[FEATURE ID: 1] method, display
[TRANSITIVE ID: 2] displayingidentifying, showing, indicating, processing, determining, rendering, generating[TRANSITIVE ID: 2] providing, displaying, selecting, including
[FEATURE ID: 3] additional information, video content, additional scene elementinformation, data, text, graphics, display, material, advertisements[FEATURE ID: 3] discovery data, content, broadcast content
[FEATURE ID: 4] scene element, cursorprogram, display, image, movie, content, broadcast, television[FEATURE ID: 4] video, graphical user interface, different video
[TRANSITIVE ID: 5] displayed, presented, usedprovided, included, located, present, captured, rendered, identified[TRANSITIVE ID: 5] organized, visible
[FEATURE ID: 6] frame, location, selection, selectable scene elementdisplay, view, region, representation, plurality, segment, series[FEATURE ID: 6] inclusion, portion, majority, single row, row
[FEATURE ID: 7] display, mobile device, network, scene alignment module, system, memory, processorserver, controller, device, camera, user, module, video[FEATURE ID: 7] computer, first video, same content provider, graphical user
[TRANSITIVE ID: 8] comprisingcomprises, performing, including, executing, implementing, by, providing[TRANSITIVE ID: 8] comprising
[TRANSITIVE ID: 9] determiningproviding, analyzing, defining, identifying[TRANSITIVE ID: 9] organizing
[FEATURE ID: 10] relation, responsecomparison, correspondence, respect, proximity, parallel, association, connection[FEATURE ID: 10] correlation
[FEATURE ID: 11] pointslines, elements, displays, portions[FEATURE ID: 11] additional rows
[FEATURE ID: 12] viewersubject, listener, consumer, subscriber, holder, client, reader[FEATURE ID: 12] viewer '
[FEATURE ID: 13] claimstatement, step, claimed, clair, embodiment, clam, item[FEATURE ID: 13] claim
[FEATURE ID: 14] distanceposition, location, size, identity, height[FEATURE ID: 14] age
[FEATURE ID: 15] additional display displays additional video content, additional selectionindicator, input, option, update, instruction, overlay, entry[FEATURE ID: 15] indication
[FEATURE ID: 16] pointturn, position, tap, focus[FEATURE ID: 16] scroll
1 . A method [FEATURE ID: 1]

for displaying [TRANSITIVE ID: 2]

additional information [FEATURE ID: 3]

about a scene element [FEATURE ID: 4]

displayed [TRANSITIVE ID: 5]

in a frame [FEATURE ID: 6]

of video content [FEATURE ID: 3]

being presented [TRANSITIVE ID: 5]

on a display [FEATURE ID: 7]

, the method comprising [TRANSITIVE ID: 8]

: determining [TRANSITIVE ID: 9]

a location [FEATURE ID: 6]

of the display in relation [FEATURE ID: 10]

to an augmented reality device wherein a plurality of markers is used [TRANSITIVE ID: 5]

to determine the location of the display , wherein the augmented reality device comprises a secondary display [FEATURE ID: 1]

, and wherein the location of the display is used to map points [FEATURE ID: 11]

on the display to points on the secondary display ; detecting a selection [FEATURE ID: 6]

of the scene element wherein a viewer [FEATURE ID: 12]

looks through the augmented reality device to view the display and utilizes the augmented reality device to point at and select the scene element ; and displaying the additional information to the viewer on the secondary display , in response [FEATURE ID: 10]

to the selection . 2 . The method of claim [FEATURE ID: 13]

1 further comprising communicating with a mobile device [FEATURE ID: 7]

wherein the viewer utilizes the mobile device to point at and select the scene element , wherein the mobile device comprises the secondary display , and wherein the mobile device is a smartphone or a pad computing device [FEATURE ID: 1]

. 3 . The method of claim 2 wherein a cursor [FEATURE ID: 4]

is displayed on the secondary display , wherein the viewer points at the scene element by aligning the cursor to the scene element , and wherein the cursor changes in appearance when aligned over a selectable scene element [FEATURE ID: 6]

. 4 . The method of claim 1 further comprising synchronizing the secondary display with the display through a network [FEATURE ID: 7]

to thereby synchronously present the video content . 5 . The method of claim 1 wherein the scene alignment module [FEATURE ID: 7]

determines the location and distance [FEATURE ID: 14]

of the display in relation to the augmented reality device . 6 . The method of claim 1 wherein a cursor is displayed on the secondary display and wherein the viewer points at the scene element by aligning the cursor to the scene element . 7 . The method of claim 1 wherein an additional display displays additional video content [FEATURE ID: 15]

to the viewer , wherein the viewer points at and selects an additional scene element [FEATURE ID: 3]

presented on the additional display [FEATURE ID: 1]

, wherein the display and the additional display are simultaneously viewable by the user [FEATURE ID: 1]

, the method further comprising : detecting an additional selection [FEATURE ID: 15]

of the additional scene element wherein the viewer points at and selects the additional scene element ; and displaying the additional information to the viewer on the secondary display , in response to the selection . 8 . A system [FEATURE ID: 7]

for displaying additional information about a scene element displayed in a frame of video content being presented on a display , the system comprising : a memory [FEATURE ID: 7]

; and a processor [FEATURE ID: 7]

in communications with the memory , wherein the system is configured to perform a method , said method comprising : determining a location of the display in relation to an augmented reality device wherein a plurality of markers is used to determine the location of the display , wherein the augmented reality device comprises a secondary display , and wherein the location of the display is used to map points on the display to points on the secondary display ; detecting a selection of the scene element wherein a viewer looks through the augmented reality device to view the display and utilizes the augmented reality device to point at and select the scene element ; and displaying the additional information to the viewer on the secondary display , in response to the selection . 9 . The system of claim 8 , the method further comprising communicating with a mobile device wherein the viewer points the mobile device at the display to thereby point [FEATURE ID: 16]

1 . A computer [FEATURE ID: 7]

implemented method [FEATURE ID: 1]

of providing [TRANSITIVE ID: 2]

discovery data [FEATURE ID: 3]

for video [FEATURE ID: 4]

- on - demand content on a display [FEATURE ID: 1]

, comprising [TRANSITIVE ID: 8]

the steps of : ( a ) displaying [TRANSITIVE ID: 2]

an underlying content [FEATURE ID: 3]

on the display ; ( b ) selecting [TRANSITIVE ID: 2]

discovery data for video - on - demand content for inclusion [FEATURE ID: 6]

in a graphical user interface [FEATURE ID: 4]

; ( c ) organizing [TRANSITIVE ID: 9]

the video - on - demand content discovery data for display in the graphical user interface based at least in part on the underlying content ; and ( d ) displaying the graphical user interface including [TRANSITIVE ID: 2]

at least a portion [FEATURE ID: 6]

of the video - on - demand content discovery data organized [TRANSITIVE ID: 5]

in said step ( c ) over the underlying content , at least a majority [FEATURE ID: 6]

of the underlying content being visible [FEATURE ID: 5]

on the display . 2 . A computer implemented method as recited in claim [FEATURE ID: 13]

1 , said step ( a ) of displaying an underlying content on the display comprises the step of displaying broadcast content [FEATURE ID: 3]

on the display . 3 . A computer implemented method as recited in claim 1 , said step ( d ) of displaying the graphical user interface comprising the step of displaying a single row [FEATURE ID: 6]

including discovery data on a plurality of different video [FEATURE ID: 4]

- on - demand content offerings . 4 . A computer implemented method as recited in claim 2 , said step ( d ) of displaying the graphical user interface comprising the step of displaying discovery data for a first video [FEATURE ID: 7]

- on - demand content offering within the row [FEATURE ID: 6]

of video - on - demand content offerings in focus . 5 . A computer implemented method as recited in claim 4 , further comprising the steps ( f ) of receiving an indication [FEATURE ID: 15]

to scroll [FEATURE ID: 16]

the discovery data within the graphical user interface left or right , and ( g ) changing the focus from the first video - on - demand content offering to a second video - on - demand content offering within the displayed row . 6 . A computer implemented method as recited in claim 4 , further comprising the step ( h ) of changing the displayed content from the underlying content to the video - on - demand content indicated by the discovery data in focus upon selection of the discovery data in focus . 7 . A computer implemented method as recited in claim 1 , said step ( c ) comprising the step of including video - on - demand discovery data in the graphical user interface for content from the same content provider [FEATURE ID: 7]

providing the underlying content . 8 . A computer implemented method as recited in claim 7 , said step ( c ) comprising the step of including video - on - demand discovery data in the graphical user interface for the most popular content from the same content provider providing the underlying content . 9 . A computer implemented method as recited in claim 1 , said step ( c ) comprising the step of including video - on - demand discovery data in the graphical user interface for content having a correlation [FEATURE ID: 10]

to the underlying content . 10 . A computer implemented method as recited in claim 9 , wherein the correlation between the underlying content and the video - on - demand content relates to at least one of a viewer ' [FEATURE ID: 12]

s age [FEATURE ID: 14]

, a viewer ' s gender and content genre . 11 . A computer implemented method as recited in claim 1 , further comprising the steps ( j ) of receiving an indication to scroll the displayed discovery data within the graphical user [FEATURE ID: 7]

interface up or down , and ( k ) displaying one or more additional rows [FEATURE ID: 11]