US20100131979A1 - Systems and methods for shared multimedia experiences - Google Patents

Systems and methods for shared multimedia experiences Download PDF

Info

Publication number
US20100131979A1
US20100131979A1 US12/494,539 US49453909A US2010131979A1 US 20100131979 A1 US20100131979 A1 US 20100131979A1 US 49453909 A US49453909 A US 49453909A US 2010131979 A1 US2010131979 A1 US 2010131979A1
Authority
US
United States
Prior art keywords
media
electronic devices
content
computer
display
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/494,539
Inventor
Michael Sievert
Robert D. Dickinson, III
Blake C. Ramsdell
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Singapore Pte Ltd
Original Assignee
Lenovo Singapore Pte Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Singapore Pte Ltd filed Critical Lenovo Singapore Pte Ltd
Priority to US12/494,539 priority Critical patent/US20100131979A1/en
Assigned to LENOVO (SINGAPORE) PTE. LTD. reassignment LENOVO (SINGAPORE) PTE. LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: DICKINSON III, ROBERT D., RAMSDELL, BLAKE C., SIEVERT, MICHAEL
Publication of US20100131979A1 publication Critical patent/US20100131979A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0254Targeted advertisements based on statistics
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0255Targeted advertisements based on user history

Definitions

  • the invention is directed to systems and methods for multimedia management. Specifically, the invention is directed to a media management system for providing users of multiple electronic devices with a shared multimedia experience.
  • HDTVs high definition televisions
  • broadband Internet connections Consumers watch a significant amount of television on these HDTVs. Consumers are also increasingly accessing media content via the Internet, primarily on traditional desktop and laptop computers, as well as mobile computing devices and the like. These trends are very likely to continue as more HD programming becomes available, more consumers buy HDTVs, and more consumers switch to or obtain wired or wireless broadband Internet connections.
  • the inventors have recognized a need for an integrated system that seamlessly combines the various capabilities of conventional devices to provide a shared multimedia experience.
  • At least one presently preferred embodiment of the invention provides systems and methods for a shared multimedia experience.
  • the invention identifies media content, automatically obtains related media content and provides a wide variety of options for users of the system to interact with the system and each other via other electronic devices of choice.
  • the invention provides users with previews of related content, the ability to select related content from the previews for combined display with input media content, and the ability to augment the related content with content obtained and/or transmitted via the other electronic devices.
  • one aspect of the invention provides an apparatus comprising: one or more processors; and a program storage device tangibly embodying a program of instructions that when executed by the one or more processors enable the apparatus to: identify media input to the apparatus; automatically obtain content related to the media; provide the content related to the media to one or more electronic devices having a display.
  • Another aspect of the invention provides A method comprising: identify media input to an apparatus; automatically obtain content related to the media; provide the content related to the media to one or more electronic devices having a display.
  • a further aspect of the invention provides a tangible program storage device, readable by machine, embodying a program of instructions that when executed by a processor of the machine enable the machine to: identify media input to an apparatus; automatically obtain content related to the media; provide the content related to the media to one or more electronic devices having a display.
  • FIG. 1 illustrates a block diagram of a computer system.
  • FIG. 2 illustrates a media management system
  • FIG. 3 illustrates a method for transmitting related content to a connected device.
  • FIG. 4 illustrates a method of single click transfer of related content.
  • a computer of a media management system is configured to utilize a communications connection and communicate with other Internet-connected and/or networked devices (hereinafter referred to as “connected devices”). These connected devices can include but are not limited to laptop and desktop computers, mobile/smart phones and other devices (e.g. web enabled mobile media/music players).
  • the computer of the media management system is also configured to communicate with a remote electronic device, such as a data center as described below, to facilitate identification and retrieval of content related to media input to the computer from a component media source (e.g. a cable TV box).
  • a component media source e.g. a cable TV box
  • software running on the connected devices enables an operative connection with the computer of the media management system.
  • the connected devices are configured to run a dedicated application and/or a browser plug-in.
  • the connection can be structured through navigation to a specific address provided by the browser application. In each instance, the connection can be maintained through the computer of the media management system when the computer is operative, as discussed herein.
  • the computer is configured to share content with the connected devices, and between them, including but not limited to related content (e.g. customized Internet content) to provide a customized multimedia experience.
  • Related content e.g. customized Internet content
  • Software running on the computer of the media management system permits recognition of the presence of other connected devices (e.g. on the Internet or home network) that have been registered and paired with the computer of the media management system. This registration can be accomplished in a variety of ways, including but not limited to running dedicated software applications and/or plug-ins on the connected devices, or by navigating the connected devices to a specific web site.
  • the devices of the system When a connected device is recognized by the computer of the media management system, the devices of the system are configured to allow an operable connection for content sharing.
  • the media management system utilizes uniquely relevant information (e.g. what is currently being watched on a television connected to the computer of the media management system) to select related content (e.g. Internet web sites, etc.).
  • the computer of the media management system can access real-time and over-time source-independent media consumption information (e.g. stored historical data relating to one or more users' media consumption habits), the computer of the media management system is positioned to provide related content to the connected devices in an intelligent way.
  • the media management system is configured such that the computer of the media management system and/or the connected devices can retrieve web sites relevant to what is (or has been) watched on the television and/or other stored historical (e.g. profiling) data.
  • the computer of the media management system and/or the connected devices can display streaming media content (e.g. a video clip) related to some relevant parameter know to the media management system (e.g. what is currently being watched on the television) and can display the same at the connected devices and/or a display of the media management system.
  • streaming media content e.g. a video clip
  • a user of a connected device would be enabled to automatically obtain at that connected device a list and/or a display of related content (e.g. web sites) identified and provided automatically by the media management system.
  • the user of the connected device would therefore be enabled to navigate to the web sites.
  • related content e.g. web sites
  • the connected device could obtain web sites containing related content (e.g. scores of other football games, statistics regarding players involved in the game, etc.).
  • the connected devices are enabled to provide a “single-click” transfer of related content.
  • the connected devices can transfer a web site to the computer of the media management system for display on the main display (e.g. a high definition television set, HDTV).
  • the computer of the media management system allows users of connected devices to display, using the connection between the computer of the media management system and the connected devices, the related content.
  • a user watching an Internet video clip on a web site can single-click transfer (“flick”) this content to the computer of the media management system for display on the main screen (e.g. HDTV) for all to see.
  • This content transfer can include but is not limited to a link for the content (e.g. hyperlink to the web site having the content) or the actual content itself (e.g. display of the web site and video therein).
  • a browser plug-in which puts control in a connected device to allow, when clicked, any Internet media content or URL (uniform resource locator) to be instantly sent to the computer of the media management system and displayed (or queued for display) on the main display.
  • URL uniform resource locator
  • the computer of the media management system itself may be controlled via suitable commands issued by one or more of the connected devices, thus allowing the one or more connected devices to act as a remote control.
  • the computer of the media management system also is configured to allow for collaboration amongst the users of the connected devices. In this context, collaboration includes but is not limited to multi-player gaming, voting, and direct control media management system (via the computer) user interface and display, in addition to the related content sharing discussed above.
  • FIG. 1 there is depicted a block diagram of an illustrative embodiment of a computer system 100 .
  • the illustrative embodiment depicted in FIG. 1 may be a notebook computer system, such as one of the ThinkPad® series of personal computers sold by Lenovo (US) Inc. of Morrisville, N.C. or a workstation computer, such as the Thinkstation®, which is also sold by Lenovo (US) Inc. of Morrisville, N.C.
  • the present invention is applicable to operation by any appropriately configured data processing system or other electronic device.
  • computer system 100 includes at least one system processor 42 , which is coupled to a Read-Only Memory (ROM) 40 and a system memory 46 by a processor bus 44 .
  • System processor 42 which may comprise one of the AMDTM line of processors produced by AMD Corporation or a processor produced by Intel Corporation, is a general-purpose processor that executes boot code 41 stored within ROM 40 at power-on and thereafter processes data under the control of operating system and application software stored in system memory 46 .
  • System processor 42 is coupled via processor bus 44 and host bridge 48 to Peripheral Component Interconnect (PCI) local bus 50 .
  • PCI Peripheral Component Interconnect
  • PCI local bus 50 supports the attachment of a number of devices, including adapters and bridges. Among these devices is network adapter 66 , which interfaces computer system 100 to LAN, and graphics adapter 68 , which interfaces computer system 100 to display 69 . Communication on PCI local bus 50 is governed by local PCI controller 52 , which is in turn coupled to non-volatile random access memory (NVRAM) 56 via memory bus 54 . Local PCI controller 52 can be coupled to additional buses and devices via a second host bridge 60 .
  • NVRAM non-volatile random access memory
  • Computer system 100 further includes Industry Standard Architecture (ISA) bus 62 , which is coupled to PCI local bus 50 by ISA bridge 64 . Coupled to ISA bus 62 is an input/output (I/O) controller 70 , which controls communication between computer system 100 and attached peripheral devices such as a keyboard, mouse, and a disk drive. In addition, I/O controller 70 supports external communication by computer system 100 via serial and parallel ports.
  • the USB Bus and USB Controller (not shown) are part of the Local PCI controller ( 52 ).
  • FIG. 2 depicts a non-limiting example of a media management system 200 configured according to one embodiment of the invention.
  • the computer system 100 described above is for example a computer 202 of media management system 200 .
  • a component media source 203 e.g. cable TV box, satellite receiver, etc.
  • main display 204 e.g. HDTV set, computer monitor, etc.
  • a user first plugs his or her existing component media source 203 into the computer 202 .
  • the component media source 203 may provide uncompressed digital data via a high definition multimedia interface (HDMI) or other digital or analog connection types.
  • HDMI high definition multimedia interface
  • the computer is appropriately connected (e.g. via network connection) to a remote data center ( 210 ).
  • an overlay passthrough device (OPD) (not shown) is provided within or external to the computer 202 , though more than one OPD could be provided as external components operatively connected to the computer 202 , e.g. in a home network environment.
  • OPD overlay passthrough device
  • the OPD enables information capturing, identification, retrieval of related content and selective combined display of media from the component source 203 and related media content, for example derived from a remote source such as data center ( 210 ).
  • Exemplary OPD arrangements are described co-pending and commonly owned U.S. patent application Ser. No. 12/463,020, filed on May 8, 2009, and which is incorporated by reference herein.
  • the information necessary for identification of the input media (e.g. a TV program) from the component media source 203 is captured by the computer (e.g. OPD) 202 .
  • the input media can be identified locally or remotely utilizing any of a wide variety of identification techniques (e.g. digital fingerprinting).
  • the information necessary for identification of the input media (which can include the identification result itself if the input media is identified locally) is sent to the data center 410 .
  • the data center 410 can then identify the input media and obtain related content in an automated way.
  • the related content may also be obtained directly by the computer 202 , e.g. by conducting an Internet query.
  • the related content e.g. web sites relevant to the identified input media
  • the related content (if derived via the data center 210 ) is sent from the data center 210 to the computer 202 .
  • the computer 202 is now in possession of the related content.
  • This related content could selectively be combined (e.g. overlaid by the OPD) for display at the main display device 202 immediately, if desired.
  • the media management system 200 can however make the related content available in a wide variety of other ways, as discussed below.
  • one or more connected devices 212 a, 212 b, . . . 212 n are in operable connection with the computer 202 .
  • the connected devices are also configurable to be in operable connection with one another.
  • the operable connection can be any suitable connection; however, it is presently preferred that the computer and the connected devices be operably connected wirelessly within a local (home) network environment.
  • the computer 202 can transmit the related content to one or more of the connected devices 212 a, 212 b . . . 212 n.
  • the selection of which device(s) to pass the related content to is configurable as desired and may be dependent upon user selection (e.g. to receive the related content at the device).
  • the media management system 200 is capable of displaying the input media from the component media source 203 alone on the display 204 , or combining the related content and the input media for combined display. Additionally, the media management system can provide the related content to one or more of the connected devices in addition to or in lieu of the combined display at the main display 204 .
  • the input media from the component media source 203 could be a popular television news program.
  • the computer 202 in combination with the data center 210 can identify that the news program is being watched and obtain the news programs web site as related content.
  • This news program web site can then selectively be displayed on the display 204 along with or in lieu of the input media (television news program).
  • the news program web site can also be transmitted directly to one or more of the connected devices for display at those devices.
  • a user with a connected device e.g. 212 a
  • another user 212 b could opt not to view the news program web site and simply watch the program on the main display 204 . Additionally, if both users are interested in the news program web site, they could selectively display it (e.g. via suitable remote control) on the main display 204 for all to see. Thus, the media management system 200 allows for one or more users to view related content selectively, as desired.
  • FIG. 3 illustrates a non-limiting example of communication between connected devices and the computer of the media management system.
  • a web browser e.g. Internet Explorer®
  • the connected device points to a web server contained within the computer of the media management system at 301 .
  • the connected devices utilizes the address (e.g. IP address) of the web server to locate the web server in the (home) network utilizing known techniques, e.g. an application program (e.g. UpNP (Universal Plug and Play) or DNLA (Digital Living Network Alliance)) running on the connected device.
  • the application program can automatically locate/identify and point to the web server).
  • the computer of the media management system is configured to obtain related content based upon the identification of input media from a component media source.
  • a series of relevant web sites may be obtained as related content by the computer of the media management system.
  • the computer is configured to display previews of these web pages (e.g. in a cue of links, as thumbnail pictures, etc.) on the main display and/or transmit the same to the connected devices.
  • the computer transfers the preview of related content to the one or more connected devices at 302 , preferably as a web page.
  • the connected device displays the previews on a local display (i.e. a display of the connected device) using the connected device's Internet browser.
  • the user of the connected device may review the previews (e.g. scroll through a list of thumbnail web site previews utilizing a touch screen) and select a particular preview as being of interest, e.g. clicking on it.
  • the connected device obtains the selected preview at 304 (e.g. the connected device's browser obtains the selected web page for display) and displays it on the device's local screen/display.
  • the web page containing the previews of related content by the web server is updated/refreshed at desired rate.
  • the retrieval by the connected device of the web page having the previews from the web server is repeated as desired.
  • FIG. 4 illustrates a non-limiting example of a method for single-click transfer of related content from the one or more connected devices to the media management system (for combined display on the main display device).
  • Steps 401 , 402 and 403 correspond to the steps 301 , 302 and 303 as described in connection with FIG. 3 .
  • the user can display the related content locally at 404 .
  • the user of a connected device can select a previewed page (or other page) for single click transfer.
  • the single-click transfer can be implemented by way of appropriate user interface on the connected device (e.g. button or area of a touch screen).
  • the connected device can http post to the web server to a packet giving the URL of the web page selected by the user.
  • the web server receives the post and then passes this information off to the computer proper, which obtains the page and outputs it for (e.g. combined) display at the main display device.
  • the connected devices are configured with browsers capable of browsing the Internet at the user's discretion, web pages, etc., can be derived by users independently and can also be posted for combined display using a similar post.
  • the computer of the media management system is configured to manage multiple posts from one or more connected devices and employ logic for handling these requests, as is desirable.
  • the computer of the media management system could place multiple post requests in a side panel of the main (combined) display and force the post requests to wait a predetermined amount of time prior to being displayed as web pages in the combined display, etc.
  • a peer-to-peer relationship is enabled between the computer of the media management systems and/or the one or more connected devices utilizing appropriate application software implemented on the respective devices. This will enable instant messaging capabilities, etc., between the component devices of the system and allow for increased usability and user interaction with one another and the media management system.
  • At least one embodiment of the invention enables automatic identification of input media content, automatic retrieval of related content, transmission of related content to and from connected devices, and combined display of a plurality of media.
  • Modules may include hardware circuits such as one or more processors with memory, programmable logic, and/or discrete components.
  • the hardware circuits may perform hardwired logic functions, execute computer readable programs stored on tangible storage devices, and/or execute programmed functions.
  • the computer readable programs may in combination with a computer system and the other described elements perform the functions of the invention.
  • embodiments of the present invention may take the form of an entirely hardware embodiment or an embodiment containing both hardware and software elements.
  • An embodiment that is implemented in software may include, but is not limited to, firmware, resident software, microcode, etc.
  • the computer readable programs may be stored in tangible computer/machine-readable (apparatus readable) medium.
  • a computer/machine-readable medium include a semiconductor or solid state memory, magnetic tape, a removable computer diskette, a random access memory (RAM), a read-only memory (ROM), a rigid magnetic disk and an optical disk.
  • Current examples of optical disks include compact disk-read only memory (CD-ROM), compact disk-read/write (CD-R/W) and DVD.
  • elements of the present invention may be implemented on at least one computer running suitable software programs. These may also be implemented on at least one Integrated Circuit or part of at least one Integrated Circuit. Thus, it is to be understood that the invention may be implemented in a combination of both hardware and software. Again, computer/machine-readable programs may in combination with a computer system perform the functions of the invention.

Abstract

An embodiment of the invention provides systems and methods for a shared multimedia experience. An embodiment of the invention identifies media content, automatically obtains related media content and provides a wide variety of options for users of the system to interact with the system and each other via other electronic devices of choice. An embodiment of the invention provides users with previews of related content, the ability to select related content from the previews for combined display with input media content, and the ability to augment the related content with content obtained and/or transmitted via the other electronic devices.

Description

    CLAIM FOR PRIORITY
  • This application claims priority from U.S. Provisional Patent Application No. 61/116,972, filed Nov. 21, 2008, which is fully incorporated by reference herein.
  • FIELD OF THE INVENTION
  • The invention is directed to systems and methods for multimedia management. Specifically, the invention is directed to a media management system for providing users of multiple electronic devices with a shared multimedia experience.
  • BACKGROUND OF THE INVENTION
  • An increasing number of households now have high definition televisions (HDTVs) and broadband Internet connections. Consumers watch a significant amount of television on these HDTVs. Consumers are also increasingly accessing media content via the Internet, primarily on traditional desktop and laptop computers, as well as mobile computing devices and the like. These trends are very likely to continue as more HD programming becomes available, more consumers buy HDTVs, and more consumers switch to or obtain wired or wireless broadband Internet connections.
  • Consumers commonly use computing and mobile devices to augment their television watching experiences (such as when using a laptop to track election results or sports scores while watching related content on the television). This trend is also likely to continue, as consumers are constantly seeking out additional information related to a television program, even while watching the programming. Advances in television services and Internet media content related to television services have facilitated this behavior. Ever increasing and accessible ways of manipulating television programs are becoming available (e.g. picture in picture displays, pausing live programs via digital video recorders (DVRs) and the like, etc.). Likewise, increasing amounts of Internet media content related to television programs is becoming available.
  • However, there is currently no conventional way for allowing a user to have a truly integrated television and Internet media experience. Even when watching television programs on an Internet-connected device (e.g. laptop, desktop or mobile computing devices), a truly integrated experience is lacking, as consumers must choose between watching the program or browsing the Internet. Consequently, consumers resort to switching between media devices (e.g. between television and laptop) or applications manually, in a time consuming and disjointed fashion.
  • Accordingly, the inventors have recognized a need for an integrated system that seamlessly combines the various capabilities of conventional devices to provide a shared multimedia experience.
  • SUMMARY OF THE INVENTION
  • At least one presently preferred embodiment of the invention provides systems and methods for a shared multimedia experience. The invention identifies media content, automatically obtains related media content and provides a wide variety of options for users of the system to interact with the system and each other via other electronic devices of choice. The invention provides users with previews of related content, the ability to select related content from the previews for combined display with input media content, and the ability to augment the related content with content obtained and/or transmitted via the other electronic devices.
  • In summary, one aspect of the invention provides an apparatus comprising: one or more processors; and a program storage device tangibly embodying a program of instructions that when executed by the one or more processors enable the apparatus to: identify media input to the apparatus; automatically obtain content related to the media; provide the content related to the media to one or more electronic devices having a display.
  • Another aspect of the invention provides A method comprising: identify media input to an apparatus; automatically obtain content related to the media; provide the content related to the media to one or more electronic devices having a display.
  • A further aspect of the invention provides a tangible program storage device, readable by machine, embodying a program of instructions that when executed by a processor of the machine enable the machine to: identify media input to an apparatus; automatically obtain content related to the media; provide the content related to the media to one or more electronic devices having a display.
  • For a better understanding of the present invention, together with other and further features and advantages thereof, reference is made to the following description, taken in conjunction with the accompanying drawings, and the scope of the invention will be pointed out in the appended claims.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 illustrates a block diagram of a computer system.
  • FIG. 2 illustrates a media management system.
  • FIG. 3 illustrates a method for transmitting related content to a connected device.
  • FIG. 4 illustrates a method of single click transfer of related content.
  • DETAILED DESCRIPTION OF THE INVENTION
  • It will be readily understood that the components of the present invention, as generally described and illustrated in the figures herein, may be arranged and designed in a wide variety of different configurations in addition to the described presently preferred embodiments. Thus, the following more detailed description of the embodiments of the present invention, as represented in the figures, is not intended to limit the scope of the invention, as claimed, but is merely representative of selected presently preferred embodiments of the invention.
  • Reference throughout this specification to “one embodiment” or “an embodiment” (or the like) means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Thus, appearances of the phrases “in one embodiment” or “in an embodiment” or the like in various places throughout this specification are not necessarily all referring to the same embodiment.
  • Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of embodiments of the invention. One skilled in the relevant art will recognize, however, that the invention can be practiced without one or more of the specific details, or with other methods, components, materials, etc. In other instances, well-known structures, materials, or operations are not shown or described in detail to avoid obscuring aspects of the invention.
  • The illustrated embodiments of the invention will be best understood by reference to the drawings. The following description is intended only by way of example, and simply illustrates certain selected presently preferred embodiments of the invention as claimed herein.
  • As noted above, conventional arrangements for media management do not provide an integrated experience for the user. In contrast, systems, devices and methods for providing an integrated media experience are described in co-pending and commonly owned U.S. patent application Ser. No. 12/415,638, filed on Mar. 31, 2009, and Ser. No. 12/463,020, filed on May 8, 2009, and the application entitled “System and Method for Distributed Local Content Identification” (Docket No. RPS920090016-US-NP), filed concurrently herewith, all of which are incorporated by reference herein. These applications provide some useful information on media management systems that can identify a variety of media content, obtain related content based on the identification, and integrate/overlay media content from a plurality of sources for selective, combined display.
  • According to one embodiment of the invention, a computer of a media management system is configured to utilize a communications connection and communicate with other Internet-connected and/or networked devices (hereinafter referred to as “connected devices”). These connected devices can include but are not limited to laptop and desktop computers, mobile/smart phones and other devices (e.g. web enabled mobile media/music players). The computer of the media management system is also configured to communicate with a remote electronic device, such as a data center as described below, to facilitate identification and retrieval of content related to media input to the computer from a component media source (e.g. a cable TV box).
  • According to one embodiment of the invention, software running on the connected devices enables an operative connection with the computer of the media management system. The connected devices are configured to run a dedicated application and/or a browser plug-in. The connection can be structured through navigation to a specific address provided by the browser application. In each instance, the connection can be maintained through the computer of the media management system when the computer is operative, as discussed herein.
  • Once a connection between the connected devices and the computer of the media management system is established, the computer is configured to share content with the connected devices, and between them, including but not limited to related content (e.g. customized Internet content) to provide a customized multimedia experience. Software running on the computer of the media management system permits recognition of the presence of other connected devices (e.g. on the Internet or home network) that have been registered and paired with the computer of the media management system. This registration can be accomplished in a variety of ways, including but not limited to running dedicated software applications and/or plug-ins on the connected devices, or by navigating the connected devices to a specific web site.
  • When a connected device is recognized by the computer of the media management system, the devices of the system are configured to allow an operable connection for content sharing. The media management system utilizes uniquely relevant information (e.g. what is currently being watched on a television connected to the computer of the media management system) to select related content (e.g. Internet web sites, etc.).
  • It should be noted that because the computer of the media management system can access real-time and over-time source-independent media consumption information (e.g. stored historical data relating to one or more users' media consumption habits), the computer of the media management system is positioned to provide related content to the connected devices in an intelligent way. For, example, the media management system is configured such that the computer of the media management system and/or the connected devices can retrieve web sites relevant to what is (or has been) watched on the television and/or other stored historical (e.g. profiling) data. In addition, the computer of the media management system and/or the connected devices can display streaming media content (e.g. a video clip) related to some relevant parameter know to the media management system (e.g. what is currently being watched on the television) and can display the same at the connected devices and/or a display of the media management system.
  • By way of a non-limiting example, if the computer of the media management system is playing an episode of a television program, a user of a connected device would be enabled to automatically obtain at that connected device a list and/or a display of related content (e.g. web sites) identified and provided automatically by the media management system. The user of the connected device would therefore be enabled to navigate to the web sites. For example, if the computer of the media management system is playing a football game, the connected device could obtain web sites containing related content (e.g. scores of other football games, statistics regarding players involved in the game, etc.).
  • According to at least one embodiment of the invention, the connected devices are enabled to provide a “single-click” transfer of related content. For example, the connected devices can transfer a web site to the computer of the media management system for display on the main display (e.g. a high definition television set, HDTV). Thus, the computer of the media management system allows users of connected devices to display, using the connection between the computer of the media management system and the connected devices, the related content. For example, a user watching an Internet video clip on a web site can single-click transfer (“flick”) this content to the computer of the media management system for display on the main screen (e.g. HDTV) for all to see. This content transfer can include but is not limited to a link for the content (e.g. hyperlink to the web site having the content) or the actual content itself (e.g. display of the web site and video therein).
  • According to an embodiment of the invention, a browser plug-in is offered which puts control in a connected device to allow, when clicked, any Internet media content or URL (uniform resource locator) to be instantly sent to the computer of the media management system and displayed (or queued for display) on the main display. This allows a number of users of separate connected devices to actively send content (e.g. web sites or links thereto) for all to see on the main display. Once the connection is made and the necessary application programs are installed on the various devices, content can be sent to the main display upon a single-click.
  • In addition, the computer of the media management system itself may be controlled via suitable commands issued by one or more of the connected devices, thus allowing the one or more connected devices to act as a remote control. The computer of the media management system also is configured to allow for collaboration amongst the users of the connected devices. In this context, collaboration includes but is not limited to multi-player gaming, voting, and direct control media management system (via the computer) user interface and display, in addition to the related content sharing discussed above.
  • Referring now to FIG. 1, there is depicted a block diagram of an illustrative embodiment of a computer system 100. The illustrative embodiment depicted in FIG. 1 may be a notebook computer system, such as one of the ThinkPad® series of personal computers sold by Lenovo (US) Inc. of Morrisville, N.C. or a workstation computer, such as the Thinkstation®, which is also sold by Lenovo (US) Inc. of Morrisville, N.C. As will become apparent from the following description, however, the present invention is applicable to operation by any appropriately configured data processing system or other electronic device.
  • As shown in FIG. 1, computer system 100 includes at least one system processor 42, which is coupled to a Read-Only Memory (ROM) 40 and a system memory 46 by a processor bus 44. System processor 42, which may comprise one of the AMD™ line of processors produced by AMD Corporation or a processor produced by Intel Corporation, is a general-purpose processor that executes boot code 41 stored within ROM 40 at power-on and thereafter processes data under the control of operating system and application software stored in system memory 46. System processor 42 is coupled via processor bus 44 and host bridge 48 to Peripheral Component Interconnect (PCI) local bus 50.
  • PCI local bus 50 supports the attachment of a number of devices, including adapters and bridges. Among these devices is network adapter 66, which interfaces computer system 100 to LAN, and graphics adapter 68, which interfaces computer system 100 to display 69. Communication on PCI local bus 50 is governed by local PCI controller 52, which is in turn coupled to non-volatile random access memory (NVRAM) 56 via memory bus 54. Local PCI controller 52 can be coupled to additional buses and devices via a second host bridge 60.
  • Computer system 100 further includes Industry Standard Architecture (ISA) bus 62, which is coupled to PCI local bus 50 by ISA bridge 64. Coupled to ISA bus 62 is an input/output (I/O) controller 70, which controls communication between computer system 100 and attached peripheral devices such as a keyboard, mouse, and a disk drive. In addition, I/O controller 70 supports external communication by computer system 100 via serial and parallel ports. The USB Bus and USB Controller (not shown) are part of the Local PCI controller (52).
  • FIG. 2 depicts a non-limiting example of a media management system 200 configured according to one embodiment of the invention. The computer system 100 described above is for example a computer 202 of media management system 200. As shown, a component media source 203 (e.g. cable TV box, satellite receiver, etc.) is connected to the computer 202, which is in turn connected to at least one main display 204 (e.g. HDTV set, computer monitor, etc.). A user first plugs his or her existing component media source 203 into the computer 202. The component media source 203 may provide uncompressed digital data via a high definition multimedia interface (HDMI) or other digital or analog connection types. Then, the user plugs the computer 202 into the display device 204. The computer is appropriately connected (e.g. via network connection) to a remote data center (210).
  • It is assumed in this example that an overlay passthrough device (OPD) (not shown) is provided within or external to the computer 202, though more than one OPD could be provided as external components operatively connected to the computer 202, e.g. in a home network environment. The OPD enables information capturing, identification, retrieval of related content and selective combined display of media from the component source 203 and related media content, for example derived from a remote source such as data center (210). Exemplary OPD arrangements are described co-pending and commonly owned U.S. patent application Ser. No. 12/463,020, filed on May 8, 2009, and which is incorporated by reference herein.
  • The information necessary for identification of the input media (e.g. a TV program) from the component media source 203 is captured by the computer (e.g. OPD) 202. The input media can be identified locally or remotely utilizing any of a wide variety of identification techniques (e.g. digital fingerprinting). The information necessary for identification of the input media (which can include the identification result itself if the input media is identified locally) is sent to the data center 410. The data center 410 can then identify the input media and obtain related content in an automated way. The related content may also be obtained directly by the computer 202, e.g. by conducting an Internet query. Thus, the related content (e.g. web sites relevant to the identified input media) can be gained in a wide variety of ways, locally or remotely, including but not limited to conducting Internet queries and/or consulting a database having pre-selected content therein.
  • Once obtained, the related content (if derived via the data center 210) is sent from the data center 210 to the computer 202. The computer 202 is now in possession of the related content. This related content could selectively be combined (e.g. overlaid by the OPD) for display at the main display device 202 immediately, if desired. The media management system 200 can however make the related content available in a wide variety of other ways, as discussed below.
  • As shown, one or more connected devices 212 a, 212 b, . . . 212 n are in operable connection with the computer 202. The connected devices are also configurable to be in operable connection with one another. The operable connection can be any suitable connection; however, it is presently preferred that the computer and the connected devices be operably connected wirelessly within a local (home) network environment. The computer 202 can transmit the related content to one or more of the connected devices 212 a, 212 b . . . 212 n. The selection of which device(s) to pass the related content to is configurable as desired and may be dependent upon user selection (e.g. to receive the related content at the device). Thus, the media management system 200 is capable of displaying the input media from the component media source 203 alone on the display 204, or combining the related content and the input media for combined display. Additionally, the media management system can provide the related content to one or more of the connected devices in addition to or in lieu of the combined display at the main display 204.
  • As a non-limiting example, the input media from the component media source 203 could be a popular television news program. The computer 202 in combination with the data center 210 can identify that the news program is being watched and obtain the news programs web site as related content. This news program web site can then selectively be displayed on the display 204 along with or in lieu of the input media (television news program). The news program web site can also be transmitted directly to one or more of the connected devices for display at those devices. Accordingly, a user with a connected device (e.g. 212 a) could optionally view the news program web site, automatically provided by the media management system 200, in addition to watching the news program on the display 204. In contrast, another user 212 b could opt not to view the news program web site and simply watch the program on the main display 204. Additionally, if both users are interested in the news program web site, they could selectively display it (e.g. via suitable remote control) on the main display 204 for all to see. Thus, the media management system 200 allows for one or more users to view related content selectively, as desired.
  • FIG. 3 illustrates a non-limiting example of communication between connected devices and the computer of the media management system. Utilizing a web browser (e.g. Internet Explorer®) of the connected device, the connected device points to a web server contained within the computer of the media management system at 301. To point to the web server the connected devices utilizes the address (e.g. IP address) of the web server to locate the web server in the (home) network utilizing known techniques, e.g. an application program (e.g. UpNP (Universal Plug and Play) or DNLA (Digital Living Network Alliance)) running on the connected device. The application program can automatically locate/identify and point to the web server). As above, the computer of the media management system is configured to obtain related content based upon the identification of input media from a component media source. As a non-limiting example, a series of relevant web sites may be obtained as related content by the computer of the media management system. The computer is configured to display previews of these web pages (e.g. in a cue of links, as thumbnail pictures, etc.) on the main display and/or transmit the same to the connected devices.
  • The computer transfers the preview of related content to the one or more connected devices at 302, preferably as a web page. The connected device displays the previews on a local display (i.e. a display of the connected device) using the connected device's Internet browser. At 303 the user of the connected device may review the previews (e.g. scroll through a list of thumbnail web site previews utilizing a touch screen) and select a particular preview as being of interest, e.g. clicking on it. Upon selection, the connected device obtains the selected preview at 304 (e.g. the connected device's browser obtains the selected web page for display) and displays it on the device's local screen/display. The web page containing the previews of related content by the web server is updated/refreshed at desired rate. Similarly, the retrieval by the connected device of the web page having the previews from the web server is repeated as desired.
  • FIG. 4 illustrates a non-limiting example of a method for single-click transfer of related content from the one or more connected devices to the media management system (for combined display on the main display device). Steps 401, 402 and 403 correspond to the steps 301, 302 and 303 as described in connection with FIG. 3. As discussed, the user can display the related content locally at 404. Additionally, at 403, the user of a connected device can select a previewed page (or other page) for single click transfer. The single-click transfer can be implemented by way of appropriate user interface on the connected device (e.g. button or area of a touch screen).
  • At 405, upon single-click transfer selection by the user, the connected device can http post to the web server to a packet giving the URL of the web page selected by the user. At 406 the web server receives the post and then passes this information off to the computer proper, which obtains the page and outputs it for (e.g. combined) display at the main display device. It should be noted that, as the connected devices are configured with browsers capable of browsing the Internet at the user's discretion, web pages, etc., can be derived by users independently and can also be posted for combined display using a similar post.
  • The computer of the media management system is configured to manage multiple posts from one or more connected devices and employ logic for handling these requests, as is desirable. For example, the computer of the media management system could place multiple post requests in a side panel of the main (combined) display and force the post requests to wait a predetermined amount of time prior to being displayed as web pages in the combined display, etc.
  • According to one embodiment, a peer-to-peer relationship is enabled between the computer of the media management systems and/or the one or more connected devices utilizing appropriate application software implemented on the respective devices. This will enable instant messaging capabilities, etc., between the component devices of the system and allow for increased usability and user interaction with one another and the media management system.
  • In brief recapitulation, at least one embodiment of the invention enables automatic identification of input media content, automatic retrieval of related content, transmission of related content to and from connected devices, and combined display of a plurality of media.
  • It should be understood that many of the functional characteristics of the inventive system described in this specification may be implemented as modules. Modules may include hardware circuits such as one or more processors with memory, programmable logic, and/or discrete components. The hardware circuits may perform hardwired logic functions, execute computer readable programs stored on tangible storage devices, and/or execute programmed functions. The computer readable programs may in combination with a computer system and the other described elements perform the functions of the invention.
  • It will be readily understood by those having ordinary skill in the art that embodiments of the present invention may take the form of an entirely hardware embodiment or an embodiment containing both hardware and software elements. An embodiment that is implemented in software may include, but is not limited to, firmware, resident software, microcode, etc.
  • The computer readable programs may be stored in tangible computer/machine-readable (apparatus readable) medium. Examples of a computer/machine-readable medium include a semiconductor or solid state memory, magnetic tape, a removable computer diskette, a random access memory (RAM), a read-only memory (ROM), a rigid magnetic disk and an optical disk. Current examples of optical disks include compact disk-read only memory (CD-ROM), compact disk-read/write (CD-R/W) and DVD.
  • Accordingly, elements of the present invention may be implemented on at least one computer running suitable software programs. These may also be implemented on at least one Integrated Circuit or part of at least one Integrated Circuit. Thus, it is to be understood that the invention may be implemented in a combination of both hardware and software. Again, computer/machine-readable programs may in combination with a computer system perform the functions of the invention.
  • This disclosure has been presented for purposes of illustration and description but is not intended to be exhaustive or limiting. Many modifications and variations will be apparent to those of ordinary skill in the art. The embodiments were chosen and described in order to explain principles and practical application, and to enable others of ordinary skill in the art to understand the disclosure for various embodiments with various modifications as are suited to the particular use contemplated.
  • In the drawings and specification there has been set forth a preferred embodiment of the invention and, although specific terms are used, the description thus given uses terminology in a generic and descriptive sense only and not for purposes of limitation.
  • If not otherwise stated herein, it is to be assumed that all patents, patent applications, patent publications and other publications (including web-based publications) mentioned and cited herein are hereby fully incorporated by reference herein as if set forth in their entirety.

Claims (20)

1. An apparatus comprising:
one or more processors; and
a program storage device tangibly embodying a program of instructions that when executed by the one or more processors enable the apparatus to:
identify media input to the apparatus;
automatically obtain content related to the media;
provide the content related to the media to one or more electronic devices having a display.
2. The apparatus according to claim 1, wherein the media input to the apparatus is sourced from the one or more electronic devices.
3. The apparatus according to claim 1, wherein the media input to the apparatus is not sourced from the one or more electronic devices.
4. The apparatus according to claim 1, wherein to identify further comprises:
transmitting to a data center identification information related to the media, the data center being configured to conduct an identification analysis; and
receiving an identification result.
5. The apparatus according to claim 1, wherein the one or more electronic devices comprise one or more of a laptop computer, a desktop computer, a mobile phone and a mobile media player.
6. The apparatus according to claim 3, wherein the program of instructions, when executed by the one or more processors, further enables the apparatus to:
transmit a preview of the related content to the one or more electronic devices; and
receive from the one or more electronic devices one or more selections from the preview.
7. The apparatus according to claim 6, wherein the preview comprises one or more web pages relevant to the media.
8. The apparatus according to claim 6, wherein the one or more selections comprise one or more post requests from the one or more electronic devices.
9. The apparatus according to claim 5, wherein the program of instructions, when executed by the one or more processors, further enables the apparatus to receive additional content from the one or more electronic devices, the additional content comprising user derived additional content.
10. The apparatus according to claim 1, wherein the program of instructions, when executed by the one or more processors, further enables the apparatus to receive commands from the one or more electronic devices, the commands modifying the combined display of the media and the content related to the media on a main display device.
11. A method comprising:
identify media input to an apparatus;
automatically obtain content related to the media;
provide the content related to the media to one or more electronic devices having a display.
12. The method according to claim 11, wherein the media input to the apparatus is sourced from the one or more electronic devices.
13. The method according to claim 11, wherein the media input to the apparatus is not sourced from the one or more electronic devices.
14. The method according to claim 11, wherein to identify further comprises transmitting to a data center identification information related to the media, the data center being configured to conduct an identification analysis, and receiving an identification result.
15. The method according to claim 11, wherein the one or more other electronic devices comprise one or more of a laptop computer, a desktop computer, a mobile phone and a mobile media player.
16. The method according to claim 14, further comprising:
transmitting a preview of the related content to the one or more electronic devices; and
receiving from the one or more electronic devices one or more selections from the preview.
17. The method according to claim 16, wherein the preview comprises one or more web pages relevant to the media.
18. The method according to claim 16, wherein the one or more selections comprise one or more post requests from the one or more other electronic devices.
19. The method according to claim 15, further comprising receiving additional content from the one or more other electronic devices, the additional content comprising user derived additional content.
20. A tangible program storage device, readable by machine, embodying a program of instructions that when executed by a processor of the machine enable the machine to:
identify media input to an apparatus;
automatically obtain content related to the media;
provide the content related to the media to one or more electronic devices having a display.
US12/494,539 2008-11-21 2009-06-30 Systems and methods for shared multimedia experiences Abandoned US20100131979A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/494,539 US20100131979A1 (en) 2008-11-21 2009-06-30 Systems and methods for shared multimedia experiences

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11697208P 2008-11-21 2008-11-21
US12/494,539 US20100131979A1 (en) 2008-11-21 2009-06-30 Systems and methods for shared multimedia experiences

Publications (1)

Publication Number Publication Date
US20100131979A1 true US20100131979A1 (en) 2010-05-27

Family

ID=42195728

Family Applications (7)

Application Number Title Priority Date Filing Date
US12/415,638 Active 2030-06-10 US9355554B2 (en) 2008-11-21 2009-03-31 System and method for identifying media and providing additional media content
US12/463,020 Abandoned US20100131997A1 (en) 2008-11-21 2009-05-08 Systems, methods and apparatuses for media integration and display
US12/494,539 Abandoned US20100131979A1 (en) 2008-11-21 2009-06-30 Systems and methods for shared multimedia experiences
US12/494,470 Active 2032-01-04 US8898688B2 (en) 2008-11-21 2009-06-30 System and method for distributed local content identification
US12/494,507 Abandoned US20100131363A1 (en) 2008-11-21 2009-06-30 Systems and methods for targeted advertising
US12/494,568 Active 2034-08-10 US9406217B2 (en) 2008-11-21 2009-06-30 Convertible wireless remote control
US12/751,933 Active 2031-10-31 US8803665B2 (en) 2008-11-21 2010-03-31 Convertible wireless remote control

Family Applications Before (2)

Application Number Title Priority Date Filing Date
US12/415,638 Active 2030-06-10 US9355554B2 (en) 2008-11-21 2009-03-31 System and method for identifying media and providing additional media content
US12/463,020 Abandoned US20100131997A1 (en) 2008-11-21 2009-05-08 Systems, methods and apparatuses for media integration and display

Family Applications After (4)

Application Number Title Priority Date Filing Date
US12/494,470 Active 2032-01-04 US8898688B2 (en) 2008-11-21 2009-06-30 System and method for distributed local content identification
US12/494,507 Abandoned US20100131363A1 (en) 2008-11-21 2009-06-30 Systems and methods for targeted advertising
US12/494,568 Active 2034-08-10 US9406217B2 (en) 2008-11-21 2009-06-30 Convertible wireless remote control
US12/751,933 Active 2031-10-31 US8803665B2 (en) 2008-11-21 2010-03-31 Convertible wireless remote control

Country Status (1)

Country Link
US (7) US9355554B2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100090439A1 (en) * 2008-09-23 2010-04-15 Philip White Bicycle frame with storage element
US20100131997A1 (en) * 2008-11-21 2010-05-27 Howard Locker Systems, methods and apparatuses for media integration and display
US20110022643A1 (en) * 2009-07-24 2011-01-27 Julien Jalon Dynamic media content previews
US8983998B1 (en) 2012-04-25 2015-03-17 Google Inc. Prioritizing points of interest in unfamiliar regions
US20150181276A1 (en) * 2008-12-11 2015-06-25 Samsung Electronics Co., Ltd. Main image processing apparatus, sub image processing apparatus and control method thereof
US20150234577A1 (en) * 2014-02-14 2015-08-20 Samsung Electronics Co., Ltd. Webpage navigation method, mobile terminal using the same, and volatile storage medium recording the same
US9961494B2 (en) 2012-08-14 2018-05-01 Google Llc Sharing content with nearby devices

Families Citing this family (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10631068B2 (en) 2008-11-26 2020-04-21 Free Stream Media Corp. Content exposure attribution based on renderings of related content across multiple devices
US10419541B2 (en) 2008-11-26 2019-09-17 Free Stream Media Corp. Remotely control devices over a network without authentication or registration
US10334324B2 (en) 2008-11-26 2019-06-25 Free Stream Media Corp. Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device
US9986279B2 (en) 2008-11-26 2018-05-29 Free Stream Media Corp. Discovery, access control, and communication with networked services
US10880340B2 (en) 2008-11-26 2020-12-29 Free Stream Media Corp. Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
US10977693B2 (en) 2008-11-26 2021-04-13 Free Stream Media Corp. Association of content identifier of audio-visual data with additional data through capture infrastructure
US8180891B1 (en) 2008-11-26 2012-05-15 Free Stream Media Corp. Discovery, access control, and communication with networked services from within a security sandbox
US9154942B2 (en) 2008-11-26 2015-10-06 Free Stream Media Corp. Zero configuration communication between a browser and a networked media device
US10567823B2 (en) 2008-11-26 2020-02-18 Free Stream Media Corp. Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device
US20100245668A1 (en) * 2009-03-24 2010-09-30 Sony Corporation And Sony Electronics Inc. Pc dock for tv
DE102010015877B9 (en) * 2010-03-09 2014-10-16 Lenovo (Singapore) Pte. Ltd. Convertible wireless remote control
KR101700365B1 (en) * 2010-09-17 2017-02-14 삼성전자주식회사 Method for providing media-content relation information, device, server, and storage medium thereof
US9558651B2 (en) 2010-11-12 2017-01-31 Lenovo (Singapore) Pte. Ltd. Convertible wireless remote controls
US10070201B2 (en) * 2010-12-23 2018-09-04 DISH Technologies L.L.C. Recognition of images within a video based on a stored representation
US20120167133A1 (en) * 2010-12-23 2012-06-28 Carroll John W Dynamic content insertion using content signatures
KR101964252B1 (en) * 2011-01-05 2019-04-01 톰슨 라이센싱 Multi-screen interactions
US9325953B2 (en) * 2011-02-14 2016-04-26 Disney Enterprises, Inc. System and method for synchronizing on-air commercial programming with interactive applications
WO2012151026A1 (en) * 2011-05-03 2012-11-08 Collective, Inc., System and method for targeting advertisements
US8621548B2 (en) * 2011-05-12 2013-12-31 At&T Intellectual Property I, L.P. Method and apparatus for augmenting media services
US8612754B2 (en) 2011-06-14 2013-12-17 At&T Intellectual Property I, L.P. Digital fingerprinting via SQL filestream with common text exclusion
US20110289532A1 (en) * 2011-08-08 2011-11-24 Lei Yu System and method for interactive second screen
US20110296452A1 (en) * 2011-08-08 2011-12-01 Lei Yu System and method for providing content-aware persistent advertisements
US20130066724A1 (en) * 2011-09-14 2013-03-14 Collective, Inc. System and Method for Targeting Advertisements
US20140359381A1 (en) * 2011-11-02 2014-12-04 The University Of Tokyo Memory controller and data storage device
US8994827B2 (en) 2012-11-20 2015-03-31 Samsung Electronics Co., Ltd Wearable electronic device
US11237719B2 (en) 2012-11-20 2022-02-01 Samsung Electronics Company, Ltd. Controlling remote electronic device with wearable electronic device
US11372536B2 (en) 2012-11-20 2022-06-28 Samsung Electronics Company, Ltd. Transition and interaction model for wearable electronic device
US11157436B2 (en) 2012-11-20 2021-10-26 Samsung Electronics Company, Ltd. Services associated with wearable electronic device
US10423214B2 (en) 2012-11-20 2019-09-24 Samsung Electronics Company, Ltd Delegating processing from wearable electronic device
US10551928B2 (en) 2012-11-20 2020-02-04 Samsung Electronics Company, Ltd. GUI transitions on wearable electronic device
US9477313B2 (en) 2012-11-20 2016-10-25 Samsung Electronics Co., Ltd. User gesture input to wearable electronic device involving outward-facing sensor of device
US10185416B2 (en) 2012-11-20 2019-01-22 Samsung Electronics Co., Ltd. User gesture input to wearable electronic device involving movement of device
US9253520B2 (en) 2012-12-14 2016-02-02 Biscotti Inc. Video capture, processing and distribution system
US9300910B2 (en) 2012-12-14 2016-03-29 Biscotti Inc. Video mail capture, processing and distribution
US9654563B2 (en) 2012-12-14 2017-05-16 Biscotti Inc. Virtual remote functionality
US9485459B2 (en) 2012-12-14 2016-11-01 Biscotti Inc. Virtual window
KR20140095854A (en) * 2013-01-25 2014-08-04 삼성전자주식회사 Image display apparatus, contents recommand receive method, server and contents recommand method
US10277945B2 (en) * 2013-04-05 2019-04-30 Lenovo (Singapore) Pte. Ltd. Contextual queries for augmenting video display
WO2015031671A1 (en) * 2013-08-30 2015-03-05 Biscotti Inc. Physical presence and advertising
US10965991B2 (en) * 2013-09-06 2021-03-30 Gracenote, Inc. Displaying an actionable element over playing content
US10084869B2 (en) * 2013-10-04 2018-09-25 Verto Analytics Oy Metering user behaviour and engagement with user interface in terminal devices
US20190026212A1 (en) * 2013-10-04 2019-01-24 Verto Analytics Oy Metering user behaviour and engagement with user interface in terminal devices
US9654814B2 (en) * 2013-10-28 2017-05-16 Microsoft Technology Licensing, Llc Video frame selection for targeted content
US10977298B2 (en) * 2013-11-08 2021-04-13 Friend for Media Limited Identifying media components
US9456237B2 (en) * 2013-12-31 2016-09-27 Google Inc. Methods, systems, and media for presenting supplemental information corresponding to on-demand media content
US10002191B2 (en) 2013-12-31 2018-06-19 Google Llc Methods, systems, and media for generating search results based on contextual information
US10045146B2 (en) 2014-01-02 2018-08-07 Microsoft Technology Licensing, Llc Wireless display that accesses remote resources for display data
US10691332B2 (en) 2014-02-28 2020-06-23 Samsung Electronics Company, Ltd. Text input on an interactive display
US10282753B2 (en) * 2014-12-10 2019-05-07 Ebay Inc. Geo-fenced marketplace
US20180285927A1 (en) * 2015-06-01 2018-10-04 Google Llc Advertisements in a media collaboration system
EP3272837B1 (en) * 2016-07-21 2021-01-27 Bharat Petroleum Corporation Limited Fuel composition containing lubricity improver and method thereof
US20190132398A1 (en) * 2017-11-02 2019-05-02 Microsoft Technology Licensing, Llc Networked User Interface Back Channel Discovery Via Wired Video Connection
US11501351B2 (en) 2018-03-21 2022-11-15 Cdk Global, Llc Servers, systems, and methods for single sign-on of an automotive commerce exchange
US11190608B2 (en) 2018-03-21 2021-11-30 Cdk Global Llc Systems and methods for an automotive commerce exchange
WO2021111310A1 (en) * 2019-12-02 2021-06-10 Wweevv Pty Ltd Method and system for aggregating live streams
US11514021B2 (en) 2021-01-22 2022-11-29 Cdk Global, Llc Systems, methods, and apparatuses for scanning a legacy database
US11803535B2 (en) 2021-05-24 2023-10-31 Cdk Global, Llc Systems, methods, and apparatuses for simultaneously running parallel databases

Citations (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6018768A (en) * 1996-03-08 2000-01-25 Actv, Inc. Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US6097441A (en) * 1997-12-31 2000-08-01 Eremote, Inc. System for dual-display interaction with integrated television and internet content
US6240555B1 (en) * 1996-03-29 2001-05-29 Microsoft Corporation Interactive entertainment system for presenting supplemental interactive content together with continuous video programs
US20010054181A1 (en) * 2000-02-01 2001-12-20 Corvin Johnny B. Methods and systems for forced advertisi
US6411725B1 (en) * 1995-07-27 2002-06-25 Digimarc Corporation Watermark enabled video objects
US20020092031A1 (en) * 2000-11-16 2002-07-11 Dudkiewicz Gil Gavriel System and method for generating metadata for programming events
US6446261B1 (en) * 1996-12-20 2002-09-03 Princeton Video Image, Inc. Set top device for targeted electronic insertion of indicia into video
US20020162118A1 (en) * 2001-01-30 2002-10-31 Levy Kenneth L. Efficient interactive TV
US6496981B1 (en) * 1997-09-19 2002-12-17 Douglass A. Wistendahl System for converting media content for interactive TV use
US20030005463A1 (en) * 1999-09-30 2003-01-02 Douglas B Macrae Access to internet data through a television system
US20030028882A1 (en) * 2001-07-05 2003-02-06 Davis Bruce L. Watermarking and electronic program guides
US20030093790A1 (en) * 2000-03-28 2003-05-15 Logan James D. Audio and video program recording, editing and playback systems using metadata
US20030145338A1 (en) * 2002-01-31 2003-07-31 Actv, Inc. System and process for incorporating, retrieving and displaying an enhanced flash movie
US20030154481A1 (en) * 2002-02-11 2003-08-14 Andersen David B. Identification of programming having supplementary content
US20030192060A1 (en) * 2001-01-30 2003-10-09 Levy Kenneth L. Digital watermarking and television services
US20030229900A1 (en) * 2002-05-10 2003-12-11 Richard Reisman Method and apparatus for browsing using multiple coordinated device sets
US20040025176A1 (en) * 2002-08-02 2004-02-05 David Franklin Method and apparatus to provide verification of data using a fingerprint
US20040117828A1 (en) * 2002-12-16 2004-06-17 Parker Benjamin James Method and system for providing customized media content
US20040194130A1 (en) * 2003-03-07 2004-09-30 Richard Konig Method and system for advertisement detection and subsitution
US20050147256A1 (en) * 2003-12-30 2005-07-07 Peters Geoffrey W. Automated presentation of entertainment content in response to received ambient audio
US20050210526A1 (en) * 2004-03-18 2005-09-22 Levy Kenneth L Synchronizing broadcast content with corresponding network content
US20050251823A1 (en) * 2004-05-05 2005-11-10 Nokia Corporation Coordinated cross media service
US20050264704A1 (en) * 2004-05-27 2005-12-01 Leinonen Marko E Media device and method of enhancing viewing of video information in media device
US6973669B2 (en) * 1993-03-29 2005-12-06 Microsoft Corporation Pausing television programming in response to selection of hypertext link
US20060064734A1 (en) * 2002-12-02 2006-03-23 Yue Ma Portable device for viewing real-time synchronized information from broadcasting sources
US20060218580A1 (en) * 2005-03-22 2006-09-28 Bushnell William J System and method for a acquiring URL coordinated with multimedia programming
US20060230415A1 (en) * 2005-03-30 2006-10-12 Cyriac Roeding Electronic device and methods for reproducing mass media content
US20070094703A1 (en) * 2003-06-05 2007-04-26 Nds Limited System for transmitting information from a streamed program to external devices and media
US20070130580A1 (en) * 2005-11-29 2007-06-07 Google Inc. Social and Interactive Applications for Mass Media
US20070136804A1 (en) * 2005-11-18 2007-06-14 Takayuki Ohsawa Method and apparatus for login local machine
US20070143493A1 (en) * 2005-12-04 2007-06-21 Turner Broadcasting System, Inc. System and method for delivering video and audio content over a network
US20070142101A1 (en) * 2005-08-23 2007-06-21 Sudhir Seshagiri Mobile electronic device having a rotatable keypad
US20070180461A1 (en) * 2006-02-02 2007-08-02 Ice, L.L.C. Multiplexed Telecommunication and Commerce Exchange Multimedia Tool
US20070250848A1 (en) * 2006-04-06 2007-10-25 Sbc Knowledge Ventures, L.P. Linking and browsing media on television
US20070250901A1 (en) * 2006-03-30 2007-10-25 Mcintire John P Method and apparatus for annotating media streams
US7308485B2 (en) * 1997-04-15 2007-12-11 Gracenote, Inc. Method and system for accessing web pages based on playback of recordings
US20070300261A1 (en) * 2006-06-23 2007-12-27 Barton James M Method and apparatus for advertisement placement in a user dialog on a set-top box
US20080066100A1 (en) * 2006-09-11 2008-03-13 Apple Computer, Inc. Enhancing media system metadata
US20080082510A1 (en) * 2006-10-03 2008-04-03 Shazam Entertainment Ltd Method for High-Throughput Identification of Distributed Broadcast Content
US20080089551A1 (en) * 2006-10-16 2008-04-17 Ashley Heather Interactive TV data track synchronization system and method
US20080127272A1 (en) * 2006-11-28 2008-05-29 Brian John Cragun Aggregation of Multiple Media Streams to a User
US7421376B1 (en) * 2001-04-24 2008-09-02 Auditude, Inc. Comparison of data signals using characteristic electronic thumbprints
US20080244638A1 (en) * 2007-03-30 2008-10-02 Microsoft Corporation Selection and output of advertisements using subtitle data
US20080311963A1 (en) * 2005-04-06 2008-12-18 Andrew Strawn Extensible Mobile Electronic Device
US7516074B2 (en) * 2005-09-01 2009-04-07 Auditude, Inc. Extraction and matching of characteristic fingerprints from audio signals
US20090100361A1 (en) * 2007-05-07 2009-04-16 Jean-Pierre Abello System and method for providing dynamically updating applications in a television display environment
US7623823B2 (en) * 2004-08-31 2009-11-24 Integrated Media Measurement, Inc. Detecting and measuring exposure to media content items
US20090307721A1 (en) * 2008-06-09 2009-12-10 Verizon Laboratories Inc. Providing content related to an item in an interactive data scroll
US20100037264A1 (en) * 2006-10-23 2010-02-11 Hardacker Robert L User managed internet links from TV
US20100049719A1 (en) * 2008-08-20 2010-02-25 Payne Michael J Techniques for the association, customization and automation of content from multiple sources on a single display
US20100131997A1 (en) * 2008-11-21 2010-05-27 Howard Locker Systems, methods and apparatuses for media integration and display
US20100218211A1 (en) * 2000-09-08 2010-08-26 ACK Ventures Holdings, LLC, a Delaware corporation Video interaction with a mobile device and a video device
US20110072480A1 (en) * 2002-02-20 2011-03-24 General Instrument Corporation Method and Apparatus for Forwarding Television Channel Video Image Snapshots to an Auxiliary Display Device
US7975225B2 (en) * 2007-05-02 2011-07-05 Microsoft Corporation Iteratively locating a position corresponding to a desired seek time
US7984473B1 (en) * 2000-06-14 2011-07-19 International Business Machines Corporation System and method for the coordination of short-term cyclic data and ephemeral content in a broadcast stream
US8122465B2 (en) * 2001-07-05 2012-02-21 Digimarc Corporation Watermarking to set video usage permissions

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5583560A (en) * 1993-06-22 1996-12-10 Apple Computer, Inc. Method and apparatus for audio-visual interface for the selective display of listing information on a display
US6327459B2 (en) * 1997-03-14 2001-12-04 Tv Interactive Data Corporation Remote control with a detachable insert
WO1998040863A1 (en) * 1997-03-14 1998-09-17 Tv Interactive Data Corporation A method of detachably attaching an insert to a remote control base and the resulting remote control
DE69806791T2 (en) 1997-10-14 2003-02-06 Thomson Licensing Sa SYSTEM AND METHOD FOR FORMATTING AND EDITING MULTIMEDIA PROGRAM DATA AND PROGRAM OVERVIEW INFORMATION
US6094156A (en) * 1998-04-24 2000-07-25 Henty; David L. Handheld remote control system with keyboard
JP4203779B2 (en) 1999-03-15 2009-01-07 ソニー株式会社 Display element three-dimensional apparatus and method
US20030208755A1 (en) 2002-05-01 2003-11-06 Koninklijke Philips Electronics N.V. Conversational content recommender
AU2003245349A1 (en) * 2002-05-31 2003-12-19 Opentv, Inc Method and system for the storage, viewing management, and delivery of targeted advertising
EP1532581A2 (en) 2002-08-30 2005-05-25 Koninklijke Philips Electronics N.V. Fingerprint embedding
JP2004120248A (en) 2002-09-25 2004-04-15 Sharp Corp Remote control apparatus
US20050018216A1 (en) * 2003-07-22 2005-01-27 International Business Machines Corporation Apparatus and method to advertise to the consumer based off a digital image
US7209116B2 (en) 2003-10-08 2007-04-24 Universal Electronics Inc. Control device having integrated mouse and remote control capabilities
US20050120391A1 (en) 2003-12-02 2005-06-02 Quadrock Communications, Inc. System and method for generation of interactive TV content
US7535478B2 (en) 2003-12-24 2009-05-19 Intel Corporation Method and apparatus to communicate graphics overlay information to display modules
CN2705962Y (en) 2004-02-16 2005-06-22 杨良刚 Side rotary tilting cover cell phone
GB0416342D0 (en) 2004-07-22 2004-08-25 Koninkl Philips Electronics Nv Access to associated content
US20060028398A1 (en) 2004-07-23 2006-02-09 Willmore Charles E Wireless interactive multi-user display system and method
US20060083194A1 (en) 2004-10-19 2006-04-20 Ardian Dhrimaj System and method rendering audio/image data on remote devices
EP1813083A4 (en) 2004-11-04 2009-12-30 Locamoda Inc A system and method for interactive marketing
KR100833241B1 (en) 2006-04-28 2008-05-28 삼성전자주식회사 Sliding-tilt unit and mobile appliance adopting the same
JP5313882B2 (en) * 2006-05-05 2013-10-09 ソニー コンピュータ エンタテインメント アメリカ リミテッド ライアビリテイ カンパニー Device for displaying main content and auxiliary content
US8589973B2 (en) 2006-09-14 2013-11-19 At&T Intellectual Property I, L.P. Peer to peer media distribution system and method
US8296808B2 (en) * 2006-10-23 2012-10-23 Sony Corporation Metadata from image recognition
US20080218397A1 (en) * 2007-03-07 2008-09-11 Zylka Edward J Slide action remote control with display
DE202008017669U1 (en) * 2007-03-16 2010-04-22 Henty, David L., Irvine Ergonomic, flat foldable and foldable remote control with keyboard
US8687129B2 (en) 2007-03-23 2014-04-01 I-Interactive Llc TV interface control system and method with automatic search
CN201075199Y (en) 2007-06-25 2008-06-18 陶国胜 Poly syncretism computer remote controller
US20090002218A1 (en) * 2007-06-28 2009-01-01 Matsushita Electric Industrial Co., Ltd. Direction and holding-style invariant, symmetric design, touch and button based remote user interaction device
DE102007058665B4 (en) 2007-12-06 2010-06-02 Refractory Intellectual Property Gmbh & Co. Kg Refractory ceramic offset, refractory ceramic shaped body formed therefrom and its use
WO2010027784A2 (en) 2008-09-08 2010-03-11 Sling Media, Inc. Systems and methods for presenting media content obtained from multiple sources
CN101510973B (en) 2009-02-27 2011-02-16 中山大学 Remote controller device for TV set using touch press-button
US8508482B2 (en) 2009-11-30 2013-08-13 Neil Van der Byl Programmable remote control
US8195254B2 (en) 2009-12-22 2012-06-05 Nokia Corporation Apparatus comprising a sliding display part
US8600460B2 (en) * 2010-04-12 2013-12-03 Blackberry Limited Handheld electronic communication device including touch-sensitive display and method
US9558651B2 (en) 2010-11-12 2017-01-31 Lenovo (Singapore) Pte. Ltd. Convertible wireless remote controls

Patent Citations (61)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6973669B2 (en) * 1993-03-29 2005-12-06 Microsoft Corporation Pausing television programming in response to selection of hypertext link
US6411725B1 (en) * 1995-07-27 2002-06-25 Digimarc Corporation Watermark enabled video objects
US6018768A (en) * 1996-03-08 2000-01-25 Actv, Inc. Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US6240555B1 (en) * 1996-03-29 2001-05-29 Microsoft Corporation Interactive entertainment system for presenting supplemental interactive content together with continuous video programs
US6446261B1 (en) * 1996-12-20 2002-09-03 Princeton Video Image, Inc. Set top device for targeted electronic insertion of indicia into video
US7308485B2 (en) * 1997-04-15 2007-12-11 Gracenote, Inc. Method and system for accessing web pages based on playback of recordings
US6496981B1 (en) * 1997-09-19 2002-12-17 Douglass A. Wistendahl System for converting media content for interactive TV use
US6097441A (en) * 1997-12-31 2000-08-01 Eremote, Inc. System for dual-display interaction with integrated television and internet content
US20030005463A1 (en) * 1999-09-30 2003-01-02 Douglas B Macrae Access to internet data through a television system
US20010054181A1 (en) * 2000-02-01 2001-12-20 Corvin Johnny B. Methods and systems for forced advertisi
US20030093790A1 (en) * 2000-03-28 2003-05-15 Logan James D. Audio and video program recording, editing and playback systems using metadata
US7984473B1 (en) * 2000-06-14 2011-07-19 International Business Machines Corporation System and method for the coordination of short-term cyclic data and ephemeral content in a broadcast stream
US20100218211A1 (en) * 2000-09-08 2010-08-26 ACK Ventures Holdings, LLC, a Delaware corporation Video interaction with a mobile device and a video device
US20020092031A1 (en) * 2000-11-16 2002-07-11 Dudkiewicz Gil Gavriel System and method for generating metadata for programming events
US20020162118A1 (en) * 2001-01-30 2002-10-31 Levy Kenneth L. Efficient interactive TV
US20030192060A1 (en) * 2001-01-30 2003-10-09 Levy Kenneth L. Digital watermarking and television services
US7421376B1 (en) * 2001-04-24 2008-09-02 Auditude, Inc. Comparison of data signals using characteristic electronic thumbprints
US8122465B2 (en) * 2001-07-05 2012-02-21 Digimarc Corporation Watermarking to set video usage permissions
US20030028882A1 (en) * 2001-07-05 2003-02-06 Davis Bruce L. Watermarking and electronic program guides
US20030145338A1 (en) * 2002-01-31 2003-07-31 Actv, Inc. System and process for incorporating, retrieving and displaying an enhanced flash movie
US20030154481A1 (en) * 2002-02-11 2003-08-14 Andersen David B. Identification of programming having supplementary content
US20110072480A1 (en) * 2002-02-20 2011-03-24 General Instrument Corporation Method and Apparatus for Forwarding Television Channel Video Image Snapshots to an Auxiliary Display Device
US20040031058A1 (en) * 2002-05-10 2004-02-12 Richard Reisman Method and apparatus for browsing using alternative linkbases
US20030229900A1 (en) * 2002-05-10 2003-12-11 Richard Reisman Method and apparatus for browsing using multiple coordinated device sets
US20040025176A1 (en) * 2002-08-02 2004-02-05 David Franklin Method and apparatus to provide verification of data using a fingerprint
US20060064734A1 (en) * 2002-12-02 2006-03-23 Yue Ma Portable device for viewing real-time synchronized information from broadcasting sources
US20040117828A1 (en) * 2002-12-16 2004-06-17 Parker Benjamin James Method and system for providing customized media content
US20090077580A1 (en) * 2003-03-07 2009-03-19 Technology, Patents & Licensing, Inc. Method and System for Advertisement Detection and Substitution
US20040194130A1 (en) * 2003-03-07 2004-09-30 Richard Konig Method and system for advertisement detection and subsitution
US20070094703A1 (en) * 2003-06-05 2007-04-26 Nds Limited System for transmitting information from a streamed program to external devices and media
US20050147256A1 (en) * 2003-12-30 2005-07-07 Peters Geoffrey W. Automated presentation of entertainment content in response to received ambient audio
US20050210526A1 (en) * 2004-03-18 2005-09-22 Levy Kenneth L Synchronizing broadcast content with corresponding network content
US20050251823A1 (en) * 2004-05-05 2005-11-10 Nokia Corporation Coordinated cross media service
US20050264704A1 (en) * 2004-05-27 2005-12-01 Leinonen Marko E Media device and method of enhancing viewing of video information in media device
US7623823B2 (en) * 2004-08-31 2009-11-24 Integrated Media Measurement, Inc. Detecting and measuring exposure to media content items
US20060218580A1 (en) * 2005-03-22 2006-09-28 Bushnell William J System and method for a acquiring URL coordinated with multimedia programming
US20060230415A1 (en) * 2005-03-30 2006-10-12 Cyriac Roeding Electronic device and methods for reproducing mass media content
US20080311963A1 (en) * 2005-04-06 2008-12-18 Andrew Strawn Extensible Mobile Electronic Device
US20070142101A1 (en) * 2005-08-23 2007-06-21 Sudhir Seshagiri Mobile electronic device having a rotatable keypad
US7516074B2 (en) * 2005-09-01 2009-04-07 Auditude, Inc. Extraction and matching of characteristic fingerprints from audio signals
US20070136804A1 (en) * 2005-11-18 2007-06-14 Takayuki Ohsawa Method and apparatus for login local machine
US20070130580A1 (en) * 2005-11-29 2007-06-07 Google Inc. Social and Interactive Applications for Mass Media
US20070143493A1 (en) * 2005-12-04 2007-06-21 Turner Broadcasting System, Inc. System and method for delivering video and audio content over a network
US20070180461A1 (en) * 2006-02-02 2007-08-02 Ice, L.L.C. Multiplexed Telecommunication and Commerce Exchange Multimedia Tool
US20070250901A1 (en) * 2006-03-30 2007-10-25 Mcintire John P Method and apparatus for annotating media streams
US20070250848A1 (en) * 2006-04-06 2007-10-25 Sbc Knowledge Ventures, L.P. Linking and browsing media on television
US20070300261A1 (en) * 2006-06-23 2007-12-27 Barton James M Method and apparatus for advertisement placement in a user dialog on a set-top box
US20080066100A1 (en) * 2006-09-11 2008-03-13 Apple Computer, Inc. Enhancing media system metadata
US20080082510A1 (en) * 2006-10-03 2008-04-03 Shazam Entertainment Ltd Method for High-Throughput Identification of Distributed Broadcast Content
US20080089551A1 (en) * 2006-10-16 2008-04-17 Ashley Heather Interactive TV data track synchronization system and method
US20100037264A1 (en) * 2006-10-23 2010-02-11 Hardacker Robert L User managed internet links from TV
US20080127272A1 (en) * 2006-11-28 2008-05-29 Brian John Cragun Aggregation of Multiple Media Streams to a User
US20080244638A1 (en) * 2007-03-30 2008-10-02 Microsoft Corporation Selection and output of advertisements using subtitle data
US7975225B2 (en) * 2007-05-02 2011-07-05 Microsoft Corporation Iteratively locating a position corresponding to a desired seek time
US20090100361A1 (en) * 2007-05-07 2009-04-16 Jean-Pierre Abello System and method for providing dynamically updating applications in a television display environment
US20090307721A1 (en) * 2008-06-09 2009-12-10 Verizon Laboratories Inc. Providing content related to an item in an interactive data scroll
US20100049719A1 (en) * 2008-08-20 2010-02-25 Payne Michael J Techniques for the association, customization and automation of content from multiple sources on a single display
US20100131363A1 (en) * 2008-11-21 2010-05-27 Lenovo (Singapore) Pte. Ltd. Systems and methods for targeted advertising
US20100131986A1 (en) * 2008-11-21 2010-05-27 Lenovo (Singapore) Pte. Ltd. System and method for distributed local content identification
US20100131847A1 (en) * 2008-11-21 2010-05-27 Lenovo (Singapore) Pte. Ltd. System and method for identifying media and providing additional media content
US20100131997A1 (en) * 2008-11-21 2010-05-27 Howard Locker Systems, methods and apparatuses for media integration and display

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"automatic" definition, Oxford English Dictionary.http://oed.com/view/Entry/13464 *
Kasutani, Eiji; Kota Iwamoto, Akio Yamada, Linking TV Programs with Internet Contents based on Video Fingerprinting, 2006, IEEE, pp. 203 - 203 *

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100090439A1 (en) * 2008-09-23 2010-04-15 Philip White Bicycle frame with storage element
US20100131997A1 (en) * 2008-11-21 2010-05-27 Howard Locker Systems, methods and apparatuses for media integration and display
US20100131847A1 (en) * 2008-11-21 2010-05-27 Lenovo (Singapore) Pte. Ltd. System and method for identifying media and providing additional media content
US20100131363A1 (en) * 2008-11-21 2010-05-27 Lenovo (Singapore) Pte. Ltd. Systems and methods for targeted advertising
US20100131986A1 (en) * 2008-11-21 2010-05-27 Lenovo (Singapore) Pte. Ltd. System and method for distributed local content identification
US8898688B2 (en) 2008-11-21 2014-11-25 Lenovo (Singapore) Pte. Ltd. System and method for distributed local content identification
US9355554B2 (en) 2008-11-21 2016-05-31 Lenovo (Singapore) Pte. Ltd. System and method for identifying media and providing additional media content
US10965980B2 (en) * 2008-12-11 2021-03-30 Samsung Electronics Co., Ltd. Main image processing apparatus, sub image processing apparatus and control method thereof
US20150181276A1 (en) * 2008-12-11 2015-06-25 Samsung Electronics Co., Ltd. Main image processing apparatus, sub image processing apparatus and control method thereof
US11375262B2 (en) 2008-12-11 2022-06-28 Samsung Electronics Co., Ltd. Main image processing apparatus, sub image processing apparatus and control method thereof
US20110022643A1 (en) * 2009-07-24 2011-01-27 Julien Jalon Dynamic media content previews
US8626802B2 (en) * 2009-07-24 2014-01-07 Apple Inc. Dynamic media content previews
US8983998B1 (en) 2012-04-25 2015-03-17 Google Inc. Prioritizing points of interest in unfamiliar regions
US10638261B2 (en) 2012-08-14 2020-04-28 Google Llc Sharing content with nearby devices
US9961494B2 (en) 2012-08-14 2018-05-01 Google Llc Sharing content with nearby devices
US10296184B2 (en) * 2014-02-14 2019-05-21 Samsung Electronics Co., Ltd. Webpage navigation method, mobile terminal using the same, and volatile storage medium recording the same
US20150234577A1 (en) * 2014-02-14 2015-08-20 Samsung Electronics Co., Ltd. Webpage navigation method, mobile terminal using the same, and volatile storage medium recording the same

Also Published As

Publication number Publication date
US9355554B2 (en) 2016-05-31
US8898688B2 (en) 2014-11-25
US20100127884A1 (en) 2010-05-27
US20100188249A1 (en) 2010-07-29
US9406217B2 (en) 2016-08-02
US20100131986A1 (en) 2010-05-27
US20100131997A1 (en) 2010-05-27
US20100131363A1 (en) 2010-05-27
US8803665B2 (en) 2014-08-12
US20100131847A1 (en) 2010-05-27

Similar Documents

Publication Publication Date Title
US20100131979A1 (en) Systems and methods for shared multimedia experiences
US10567840B2 (en) Systems and methods for sorting media assets based on playback information
US20130179783A1 (en) Systems and methods for gesture based navigation through related content on a mobile user device
US20120324504A1 (en) Systems and methods for providing parental controls in a cloud-based media guidance application
US20130346430A1 (en) Systems and methods for navigating to content without an advertisement
US20120174039A1 (en) Systems and methods for navigating through content in an interactive media guidance application
US11700427B2 (en) Systems and methods for sorting favorite content sources
US8620949B2 (en) Display apparatus and contents searching method thereof
US20230083324A1 (en) Systems and methods for providing a progress bar for updating viewing status of previously viewed content
US20150082344A1 (en) Interior permanent magnet motor
US9602876B2 (en) Systems and methods for presenting media asset information for a given cell using adjacent cells
US20150314201A1 (en) Methods and systems for controlling media guidance application operations during video gaming applications
US20140064700A1 (en) Scene reproduction apparatus, scene reproduction program, and scene reproduction method
US20140089981A1 (en) Systems and methods for presenting shortcuts in free spaces of a program guide
US10335680B2 (en) Methods and systems for an interactive media guidance game
CN102195960A (en) System and method for shared multimedia experiences
DE102010015876B4 (en) Systems and methods for collaborative multimedia experiences

Legal Events

Date Code Title Description
AS Assignment

Owner name: LENOVO (SINGAPORE) PTE. LTD., SINGAPORE

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SIEVERT, MICHAEL;DICKINSON III, ROBERT D.;RAMSDELL, BLAKE C.;REEL/FRAME:023062/0303

Effective date: 20090629

STCB Information on status: application discontinuation

Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION