US20100131363A1 - Systems and methods for targeted advertising - Google Patents
Systems and methods for targeted advertising Download PDFInfo
- Publication number
- US20100131363A1 US20100131363A1 US12/494,507 US49450709A US2010131363A1 US 20100131363 A1 US20100131363 A1 US 20100131363A1 US 49450709 A US49450709 A US 49450709A US 2010131363 A1 US2010131363 A1 US 2010131363A1
- Authority
- US
- United States
- Prior art keywords
- media
- identification
- management system
- targeted advertisements
- input
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C17/00—Arrangements for transmitting signals characterised by the use of a wireless electrical link
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0254—Targeted advertisements based on statistics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0255—Targeted advertisements based on user history
Definitions
- the invention is directed to systems and methods for multimedia management. Specifically, the invention is directed to devices, systems and methods for targeted advertisement based on media consumption habits.
- 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 providing an integrated system that offers additional advertising opportunities when compared to conventional systems.
- a media management system captures information regarding a user's media consumption habits and utilizes this information for intelligent selection of targeted content, thus providing unique opportunities for targeted advertising.
- the invention tracks the user's media consumption over time.
- At least one embodiment of the invention identifies a user's current media consumption and provides targeted advertising in real time, based upon the user's current behavior and/or the user's media consumption history.
- 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: receive information necessary for identification of media input to a media management system; and automatically obtain one or more targeted advertisements relevant to the media.
- Another aspect of the invention provides a method comprising: receiving at an electronic device information necessary for identification of media input to a media management system; and automatically obtaining one or more targeted advertisements relevant to the media.
- a further 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: capture information necessary for identification of media input to a media management system; and automatically obtain one or more targeted advertisements relevant to the media.
- Another 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: capture information necessary for identification of media input to a media management system; and automatically obtain one or more targeted advertisements relevant to the media.
- FIG. 1 illustrates a block diagram of a computer system.
- FIG. 2 illustrates a media management system
- FIG. 3 illustrates a high level view of content identification and retrieval.
- FIG. 4 illustrates a method of identifying media and obtaining targeted content based on real-time analysis.
- FIG. 5 illustrates a method of identifying media and obtaining pre-selected targeted content.
- At least one embodiment of the invention utilizes such a media management system to provide targeted advertisement based upon the user's media consumption habits, up to and including taking into consideration what media the user is currently consuming (e.g. a specific program or commercial currently being viewed by the user).
- targeted advertising can be provided in real time to the user as he or she views content.
- This concept is extendable to include for example segmenting users in various ways. For example, advertisements can be targeted to different users that have established different identities on a particular system (e.g. via user accounts), to identified programs and thus audiences likely to view these programs, and/or to particular time slots, geographic areas or media management systems.
- advertisements may be targeted using embodiments of the invention such that an ad that maximizes some relevant parameter is provided as targeted content.
- relevant parameters include but are not limited to economic parameters (e.g. advertising profits, expected sales, and expected market exposure) or other relevancy parameters such as audience acceptance and appreciation.
- 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.
- the computer 202 which is in turn connected to at least one 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 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 ).
- 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 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 in 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 media management system 200 enables the user to accomplish the identification, retrieval and display of related content selectively, without requiring the media management system computer 202 to act as the TV tuner. This simplifies the set up of the system and allows the users to continue utilizing a conventional TV configuration with which they have become familiar.
- the component media source ( 203 ) e.g. a cable TV box or satellite TV box
- the component media source ( 203 ) is seamlessly integrated into the media management system 200 , rather than being replaced by a complex, media management system specific tuner.
- a component media source 303 provides media input to the computer 302 .
- the computer 302 captures information necessary for identification of the input media. This information is sent to a remote device, such as data center 310 .
- identification can take place locally, i.e. at the computer 302 .
- identification software conducts an identification analysis on the captured input media from component media source. Based upon this identification, targeted content can be automatically obtained and provided to the computer 302 of the media management system.
- the targeted content can be overlaid with the media input via the component media source 303 for output to a display device 304 .
- selective combined display of the media contents is enabled.
- media input from component media source was used in the above example as the media identified
- media derived from another source e.g. a streaming TV or video from the Internet and played via the computer 302
- the targeted media/content is preferably targeted advertising.
- FIG. 4 illustrates a method of identifying media input via a component media source and obtaining targeted content based on real-time analysis.
- media is input into the computer of the media management system from a component media source.
- This media is for example a television program or a commercial that is displayed during a television program, though as above, the input media to be identified could originate from another source and be played back, e.g. by the computer.
- the computer (e.g. an OPD component thereof) captures information necessary for identification of the input media at 402 .
- the information thus captured is sent to a remote device, e.g. a data center.
- the data center can then conduct any of a wide variety of identification analyses (e.g. digital fingerprinting) to identify the component source media at 404 .
- identification analyses e.g. digital fingerprinting
- the data center can further analyze the result with appropriate additional information at 405 to determine and obtain targeted content.
- additional information preferably includes a stored user history of past program identifications for this particular user and/or this particular media management system. This historical information can include but is not limited to a stored history of previously viewed programs, previously visited web sites, previous online purchases, as well as time related information regarding the same.
- the analysis preferably utilizes additional information in determining which targeted content is most appropriate/relevant and this process can include utilization of a wide variety of additional information and application of artificial intelligence mechanisms.
- targeted content can be obtained at 406 .
- This targeted content could be obtained without complex analysis, e.g. based solely upon the identification result, or could be obtained using analysis of the additional information to tailor the targeted content in a wide variety of ways.
- the targeted content is transmitted back to the computer of the media management system at 407 .
- the computer Once the computer is in possession of the targeted content, it can be combined (e.g. overlaid by an OPD) for combined display at 408 .
- the targeted content is preferably advertising content that is relevant to the program identification and/or the particular user or media management system histories.
- the targeted content can be a particularly relevant advertisement closely related to the program currently being watched.
- the targeted content could be a particularly relevant to the time of day, the specific user identity, the location of the system, etc.
- the advertisement could be obtained for example by consulting a decision matrix housed in the data center.
- This type of targeted advertising preferably includes pre-selection of advertising content to correspond to a particular identification.
- the targeted content can be pre-selected and stored. Specific, non-limiting examples of pre-selection schemes are given below.
- FIG. 5 illustrates a method of identifying component source media and obtaining pre-selected targeted content.
- media e.g. “Media 1 ”
- Media 1 is input to a computer of the media management system from a component media source at 501 .
- Media 1 is assumed to be a commercial of Company A aired during a television program.
- the computer captures information necessary for identification of Media 1 (e.g. frame captured and buffered in a frame buffer).
- Media 1 is identified (again, this can be done either locally at the computer or remotely at the data center).
- a database is consulted at 504 to ascertain which targeted content has been pre-selected for retrieval upon identification of Media 1 .
- Media 2 is an Internet advertisement (e.g. a web page) of Company B (e.g. a competitor of Company A, the source of Media 1 commercial content) and has been pre-selected and correlated to the identification result of Media 1 .
- Company B e.g. a competitor of Company A, the source of Media 1 commercial content
- Media 2 is obtained at 505 .
- the database is preferably stored at the data center.
- the pre-selected content is also preferably stored at the data center; however, it is possible that a remote device may be contacted to provide the targeted content upon the identification, etc.
- Media 2 is provided to the computer of the media management system. Once Media 2 is provided, the computer (e.g. via the OPD) can combine Media 1 and Media 2 for combined display at 508 .
- a competitor e.g. the source of Media 2
- can respond in real time to television advertising e.g.
- the OPD since the OPD is configured to allow the computer to know what content is being watched (e.g. media input via the component media source, such as the cable TV box, etc.), the computer may collect and analyze this information for a variety of purposes.
- the media management system and data center can be configured to combine TV viewing behavior with Internet behavior (e.g. conducted with an Internet browser implemented on the computer of the media management system), including a correlation of the two, in order to profile customers for providing targeted content, e.g. advertising content.
- This profiling data is valuable for a variety of parties including but not limited to content producers, marketers of products and services, etc.
- the computer preferably uses the profiling data to provide advertising in the media management system experience, including but not limited to advertising targeted to the customer and advertising correlated to the media content or Internet content that the customer is consuming in real time, or has consumed over time.
- the media management system is configured to provide real time content identification, analysis, retrieval of targeted advertising, and combined display thereof.
- Internet advertising is offered in real time to the user, with specific knowledge of the TV programs and TV commercials being consumed (e.g. played on a HDTV from the component media source).
- Software in the data center is configured to determine what Internet advertising to display, e.g. via application of artificial intelligence using variables of user profiling data reported to the data center by the subject user's and/or other users' media management system computers.
- variables include but are not limited to data relating to the program currently being watched (e.g. viewing live TV), programs the user has watched in the past, TV commercials watched currently or recently, Internet media being consumed by the user, web sites visited by the user, and other data know to the computer via suitable tracking implementations.
- a user may be watching a commercial TV program or a live sporting event and therefore be exposed to various commercials. These commercials can be identified (e.g. via fingerprinting techniques). Based on the fact that the user has viewed the specific show and/or commercial, the computer can obtain and display targeted advertising content.
- Data consumed from multiple conventional component media sources can be used by the connected computer to obtain and display targeted Internet advertising based on analysis of the media consumption, including but not limited to the specific programs watched, TV commercials played, and web sites visited. This analysis can be conducted in real time to provide targeted content based on a “what's on now” type analysis. All of the profiling data obtained can be collected by the computer and can be optionally sent to a remote device, such as the data center via an Internet connection. The data center can organize and use the profiling data to create a decision matrix for targeted Internet advertising, e.g. pre-selection of Internet ads to be returned as targeted content based upon the identification, etc., as discussed above.
- a remote device such as the data center via an Internet connection.
- the data center can organize and use the profiling data to create a decision matrix for targeted Internet advertising, e.g. pre-selection of Internet ads to be returned as targeted content based upon the identification, etc., as discussed above.
- advertisers e.g. Internet advertisers
- advertisements will be enabled to provided direct-response Internet advertisements in real time during specific programs and commercials being watched by the user of the media management system. Advertisers will thus have the knowledge that their own or a competitor's TV commercial has just been viewed via the component media source, be it live, recorded (e.g. via use of a DVR device) or streaming on the Internet and be positioned to advertise through the use of the targeted content.
- an advertiser could offer direct-response Internet advertising to customers who are watching a specific TV program, whether it is a live TV program, a recorded TV program, or a program streamed over the Internet.
- An advertiser could also offer targeted Internet advertising whenever a user is watching certain TV programs where their own TV commercials or a competitor's TV commercials are running.
- An advertiser could also target Internet advertising to specific users, e.g. users that watch a certain combination of programs and/or visit a certain combinations of web sites. For example, advertisers could target users that watched a particular football game and visited a particular sporting web site within the last week.
- advertisers could provide web sites as the targeted advertisement when referenced in a conventional television commercial currently being watched by the user.
- 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 software. Again, computer/machine-readable programs may in combination with a computer system perform the functions of the invention.
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Theoretical Computer Science (AREA)
- Probability & Statistics with Applications (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Selective Calling Equipment (AREA)
- Details Of Television Systems (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
An embodiment of the invention utilizes a media management system that captures information regarding a user's media consumption habits and provides unique opportunities for targeted advertising. An embodiment of the invention tracks a user's media consumption over time. An embodiment of the invention identifies a user's current media consumption and provides targeted advertising in real time, based upon the user's current behavior and/or the user's media consumption history.
Description
- 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.
- The invention is directed to systems and methods for multimedia management. Specifically, the invention is directed to devices, systems and methods for targeted advertisement based on media consumption habits.
- 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.
- One consequence of this disconnect between various types of media (e.g. television and Internet) and the devices utilized to access the same is a limit on advertising opportunities. Currently, there is no way to seamlessly integrate television and Internet advertising such that advertisers interested in taking advantage of multiple media types are capable of implementing such advertising strategies.
- Accordingly, the inventors have recognized a need for providing an integrated system that offers additional advertising opportunities when compared to conventional systems.
- According to at least one presently preferred embodiment of the invention, a media management system captures information regarding a user's media consumption habits and utilizes this information for intelligent selection of targeted content, thus providing unique opportunities for targeted advertising. The invention tracks the user's media consumption over time. At least one embodiment of the invention identifies a user's current media consumption and provides targeted advertising in real time, based upon the user's current behavior and/or the user's media consumption history.
- 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: receive information necessary for identification of media input to a media management system; and automatically obtain one or more targeted advertisements relevant to the media.
- Another aspect of the invention provides a method comprising: receiving at an electronic device information necessary for identification of media input to a media management system; and automatically obtaining one or more targeted advertisements relevant to the media.
- A further 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: capture information necessary for identification of media input to a media management system; and automatically obtain one or more targeted advertisements relevant to the media.
- Another 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: capture information necessary for identification of media input to a media management system; and automatically obtain one or more targeted advertisements relevant to the media.
- 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.
-
FIG. 1 illustrates a block diagram of a computer system. -
FIG. 2 illustrates a media management system. -
FIG. 3 illustrates a high level view of content identification and retrieval. -
FIG. 4 illustrates a method of identifying media and obtaining targeted content based on real-time analysis. -
FIG. 5 illustrates a method of identifying media and obtaining pre-selected targeted content. - 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. Nos. 12/415,638, filed on Mar. 31, 2009, and 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.
- Accordingly, at least one embodiment of the invention utilizes such a media management system to provide targeted advertisement based upon the user's media consumption habits, up to and including taking into consideration what media the user is currently consuming (e.g. a specific program or commercial currently being viewed by the user). Based on the ability to identify and log a user's particular media consumption habits, targeted advertising can be provided in real time to the user as he or she views content. This concept is extendable to include for example segmenting users in various ways. For example, advertisements can be targeted to different users that have established different identities on a particular system (e.g. via user accounts), to identified programs and thus audiences likely to view these programs, and/or to particular time slots, geographic areas or media management systems.
- Various advertising strategies may be employed in connection with embodiments of the present invention, including but not limited to application of artificial intelligence mechanisms that provide the most relevant targeted advertisements for a given context. As non-limiting examples, advertisements may be targeted using embodiments of the invention such that an ad that maximizes some relevant parameter is provided as targeted content. Examples of relevant parameters include but are not limited to economic parameters (e.g. advertising profits, expected sales, and expected market exposure) or other relevancy parameters such as audience acceptance and appreciation.
- The following more detailed description provides non-limiting examples of tracking, identifying and utilizing a user's media consumption habits to provide targeted advertising. Throughout the description numerous non-limiting examples of advertising schemes are given to provide a thorough understanding of the functionality enabled by embodiments of the invention. It should be noted however that the examples referred to herein are merely exemplary of the many functions enabled by specific presently preferred embodiments of the invention, as claimed.
- Referring now to
FIG. 1 , there is depicted a block diagram of an illustrative embodiment of acomputer system 100. The illustrative embodiment depicted inFIG. 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 onesystem processor 42, which is coupled to a Read-Only Memory (ROM) 40 and asystem memory 46 by aprocessor 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 executesboot code 41 stored withinROM 40 at power-on and thereafter processes data under the control of operating system and application software stored insystem memory 46.System processor 42 is coupled viaprocessor bus 44 andhost 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 isnetwork adapter 66, which interfacescomputer system 100 to LAN, andgraphics adapter 68, which interfacescomputer system 100 to display 69. Communication on PCIlocal bus 50 is governed bylocal PCI controller 52, which is in turn coupled to non-volatile random access memory (NVRAM) 56 viamemory bus 54.Local PCI controller 52 can be coupled to additional buses and devices via asecond host bridge 60. -
Computer system 100 further includes Industry Standard Architecture (ISA)bus 62, which is coupled to PCIlocal bus 50 byISA bridge 64. Coupled toISA bus 62 is an input/output (I/O)controller 70, which controls communication betweencomputer system 100 and attached peripheral devices such as a keyboard, mouse, and a disk drive. In addition, I/O controller 70 supports external communication bycomputer 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 amedia management system 200 configured according to one embodiment of the invention. Thecomputer system 100 described above is for example acomputer 202 ofmedia management system 200. As shown, a component media source 203 (e.g. cable TV box, satellite receiver, etc.) is connected to thecomputer 202, which is in turn connected to at least one display 204 (e.g. HDTV set, computer monitor, etc.). A user first plugs his or her existingcomponent media source 203 into thecomputer 202. Thecomponent 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 thecomputer 202 into thedisplay 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 thecomputer 202, e.g. in a home network environment. The OPD enables information capturing, identification and selective combined display of media from thecomponent source 203 and related media content, for example derived from a remote source such as data center (210). Exemplary OPD arrangements are described in 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
media management system 200 enables the user to accomplish the identification, retrieval and display of related content selectively, without requiring the mediamanagement system computer 202 to act as the TV tuner. This simplifies the set up of the system and allows the users to continue utilizing a conventional TV configuration with which they have become familiar. In other words, the component media source (203) (e.g. a cable TV box or satellite TV box) is seamlessly integrated into themedia management system 200, rather than being replaced by a complex, media management system specific tuner. - Referring to
FIG. 3 , there is depicted a high level view of a system for identifying component media source content, obtaining targeted content, and displaying the component media source content and the targeted content. As shown, acomponent media source 303 provides media input to thecomputer 302. Thecomputer 302 captures information necessary for identification of the input media. This information is sent to a remote device, such asdata center 310. Optionally, identification can take place locally, i.e. at thecomputer 302. In any event, identification software conducts an identification analysis on the captured input media from component media source. Based upon this identification, targeted content can be automatically obtained and provided to thecomputer 302 of the media management system. - Once targeted content has been obtained by the
computer 302, the targeted content can be overlaid with the media input via thecomponent media source 303 for output to adisplay device 304. Thus, selective combined display of the media contents is enabled. It should be noted that although media input from component media source was used in the above example as the media identified, media derived from another source (e.g. a streaming TV or video from the Internet and played via the computer 302) can also be identified in much the same way and used as a basis for obtaining targeted content. Moreover, as will become clear below, the targeted media/content is preferably targeted advertising. -
FIG. 4 illustrates a method of identifying media input via a component media source and obtaining targeted content based on real-time analysis. At 401 media is input into the computer of the media management system from a component media source. This media is for example a television program or a commercial that is displayed during a television program, though as above, the input media to be identified could originate from another source and be played back, e.g. by the computer. - The computer (e.g. an OPD component thereof) captures information necessary for identification of the input media at 402. At 403, the information thus captured is sent to a remote device, e.g. a data center. The data center can then conduct any of a wide variety of identification analyses (e.g. digital fingerprinting) to identify the component source media at 404. Once identification has been made, the data center can further analyze the result with appropriate additional information at 405 to determine and obtain targeted content. In this regard, additional information preferably includes a stored user history of past program identifications for this particular user and/or this particular media management system. This historical information can include but is not limited to a stored history of previously viewed programs, previously visited web sites, previous online purchases, as well as time related information regarding the same. As above, the analysis preferably utilizes additional information in determining which targeted content is most appropriate/relevant and this process can include utilization of a wide variety of additional information and application of artificial intelligence mechanisms.
- Following the analysis at 405, targeted content can be obtained at 406. This targeted content could be obtained without complex analysis, e.g. based solely upon the identification result, or could be obtained using analysis of the additional information to tailor the targeted content in a wide variety of ways. Once the targeted content is determined and obtained, it is transmitted back to the computer of the media management system at 407. Once the computer is in possession of the targeted content, it can be combined (e.g. overlaid by an OPD) for combined display at 408.
- Again, in this context the targeted content is preferably advertising content that is relevant to the program identification and/or the particular user or media management system histories. For example, the targeted content can be a particularly relevant advertisement closely related to the program currently being watched. Alternatively, the targeted content could be a particularly relevant to the time of day, the specific user identity, the location of the system, etc. The advertisement could be obtained for example by consulting a decision matrix housed in the data center. This type of targeted advertising preferably includes pre-selection of advertising content to correspond to a particular identification. Thus, the targeted content can be pre-selected and stored. Specific, non-limiting examples of pre-selection schemes are given below.
-
FIG. 5 illustrates a method of identifying component source media and obtaining pre-selected targeted content. As shown, media (e.g. “Media 1”) is input to a computer of the media management system from a component media source at 501. For this non-limiting example,Media 1 is assumed to be a commercial of Company A aired during a television program. At 502, the computer captures information necessary for identification of Media 1 (e.g. frame captured and buffered in a frame buffer). At 503,Media 1 is identified (again, this can be done either locally at the computer or remotely at the data center). Upon identification, a database is consulted at 504 to ascertain which targeted content has been pre-selected for retrieval upon identification ofMedia 1. For this non-limiting example, it is assumed thatMedia 2 is an Internet advertisement (e.g. a web page) of Company B (e.g. a competitor of Company A, the source ofMedia 1 commercial content) and has been pre-selected and correlated to the identification result ofMedia 1. - Based on the identification of
Media 1, and the pre-selection ofMedia 2 for retrieval and display upon the identification ofMedia 1,Media 2 is obtained at 505. The database is preferably stored at the data center. The pre-selected content is also preferably stored at the data center; however, it is possible that a remote device may be contacted to provide the targeted content upon the identification, etc. At 506Media 2 is provided to the computer of the media management system. OnceMedia 2 is provided, the computer (e.g. via the OPD) can combineMedia 1 andMedia 2 for combined display at 508. Thus, a competitor (e.g. the source of Media 2) can respond in real time to television advertising (e.g. commercial Media 1) of a competitor with Internet advertising while that commercial is being viewed by a particular user of the media management system. It will be readily apparent to those having ordinary skill in the art that althoughMedia 1 in the above example was a television commercial, it could be any of a wide variety of media, including but not limited to an Internet web site. - It should be understood that according to at least one embodiment of the invention, since the OPD is configured to allow the computer to know what content is being watched (e.g. media input via the component media source, such as the cable TV box, etc.), the computer may collect and analyze this information for a variety of purposes. For example, the media management system and data center can be configured to combine TV viewing behavior with Internet behavior (e.g. conducted with an Internet browser implemented on the computer of the media management system), including a correlation of the two, in order to profile customers for providing targeted content, e.g. advertising content. This profiling data is valuable for a variety of parties including but not limited to content producers, marketers of products and services, etc. The computer preferably uses the profiling data to provide advertising in the media management system experience, including but not limited to advertising targeted to the customer and advertising correlated to the media content or Internet content that the customer is consuming in real time, or has consumed over time. In other words, the media management system is configured to provide real time content identification, analysis, retrieval of targeted advertising, and combined display thereof.
- According to at least one embodiment of the invention, Internet advertising is offered in real time to the user, with specific knowledge of the TV programs and TV commercials being consumed (e.g. played on a HDTV from the component media source). Software in the data center is configured to determine what Internet advertising to display, e.g. via application of artificial intelligence using variables of user profiling data reported to the data center by the subject user's and/or other users' media management system computers. Such variables include but are not limited to data relating to the program currently being watched (e.g. viewing live TV), programs the user has watched in the past, TV commercials watched currently or recently, Internet media being consumed by the user, web sites visited by the user, and other data know to the computer via suitable tracking implementations. For example, a user may be watching a commercial TV program or a live sporting event and therefore be exposed to various commercials. These commercials can be identified (e.g. via fingerprinting techniques). Based on the fact that the user has viewed the specific show and/or commercial, the computer can obtain and display targeted advertising content.
- Data consumed from multiple conventional component media sources (e.g. cable TV box, DVRs, Tivo®, and/or Satellite TV box) can be used by the connected computer to obtain and display targeted Internet advertising based on analysis of the media consumption, including but not limited to the specific programs watched, TV commercials played, and web sites visited. This analysis can be conducted in real time to provide targeted content based on a “what's on now” type analysis. All of the profiling data obtained can be collected by the computer and can be optionally sent to a remote device, such as the data center via an Internet connection. The data center can organize and use the profiling data to create a decision matrix for targeted Internet advertising, e.g. pre-selection of Internet ads to be returned as targeted content based upon the identification, etc., as discussed above.
- In accordance with at least one embodiment of the invention, advertisers (e.g. Internet advertisers) for the first time will be enabled to provided direct-response Internet advertisements in real time during specific programs and commercials being watched by the user of the media management system. Advertisers will thus have the knowledge that their own or a competitor's TV commercial has just been viewed via the component media source, be it live, recorded (e.g. via use of a DVR device) or streaming on the Internet and be positioned to advertise through the use of the targeted content.
- For example, an advertiser could offer direct-response Internet advertising to customers who are watching a specific TV program, whether it is a live TV program, a recorded TV program, or a program streamed over the Internet. An advertiser could also offer targeted Internet advertising whenever a user is watching certain TV programs where their own TV commercials or a competitor's TV commercials are running. An advertiser could also target Internet advertising to specific users, e.g. users that watch a certain combination of programs and/or visit a certain combinations of web sites. For example, advertisers could target users that watched a particular football game and visited a particular sporting web site within the last week. As another example, advertisers could provide web sites as the targeted advertisement when referenced in a conventional television commercial currently being watched by the user. Thus, at least one embodiment of the invention enables many new advertising capabilities.
- 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 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:
receive information necessary for identification of media input to a media management system; and
automatically obtain one or more targeted advertisements relevant to the media.
2. The apparatus according to claim 1 , wherein the program of instructions, when executed by the one or more processors, further enables the apparatus to automatically produce an identification of the input media based on the received information necessary for identification of media input to a media management system.
3. The apparatus according to claim 2 , wherein the program of instructions, when executed by the one or more processors, further enables the apparatus to receive information related to media consumption history of the media management system.
4. The apparatus according to claim 2 , wherein the program of instructions, when executed by the one or more processors, further enables the apparatus to receive information related to media consumption history of a particular user of the media management system.
5. The apparatus according to claim 2 , wherein to automatically obtain further comprises utilizing the identification to obtain one or more targeted advertisements relevant to the media.
6. The apparatus according to claim 3 , wherein to automatically obtain further comprises utilizing the information related to media consumption history of the media management system and the identification to obtain one or more targeted advertisements relevant to the media.
7. The apparatus according to claim 4 , wherein to automatically obtain further comprises utilizing information related to media consumption history of a particular user of the media management system and the identification to obtain one or more targeted advertisements relevant to the media.
8. The apparatus according to claim 1 , wherein the one or more targeted advertisements relevant to the input media are pre-selected as relevant, correlated to the media and stored in a database.
9. A method comprising:
receiving at an electronic device information necessary for identification of media input to a media management system; and
automatically obtaining one or more targeted advertisements relevant to input media.
10. The method according to claim 9 , further comprising automatically producing an identification of the input media based on the received information necessary for identification of media input to a media management system.
11. The method according to claim 10 , further comprising receiving information related to media consumption history of the media management system.
12. The method according to claim 10 , further comprising receiving information related to media consumption history of a particular user of the media management system.
13. The method according to claim 10 , wherein to automatically obtain further comprises utilizing the identification to obtain one or more targeted advertisements relevant to the media.
14. The method according to claim 11 , wherein to automatically obtain further comprises utilizing the information related to media consumption history of the media management system and the identification to obtain one or more targeted advertisements relevant to the media.
15. The method according to claim 12 , wherein to automatically obtain further comprises utilizing information related to media consumption history of a particular user of the media management system and the identification to obtain one or more targeted advertisements relevant to the media.
16. The method according to claim 9 , wherein the one or more targeted advertisements relevant to the input media are pre-selected as relevant, correlated to the media and stored in a database.
17. 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:
capture information necessary for identification of media input to a media management system; and
automatically obtain one or more targeted advertisements relevant to the media.
18. The apparatus according to claim 18 , wherein to automatically obtain further comprises utilizing the information necessary for identification to obtain one or more targeted advertisements relevant to the media.
19. 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:
capture information necessary for identification of media input to a media management system; and
automatically obtain one or more targeted advertisements relevant to the media.
20. The tangible program storage device according to claim 19 , wherein to automatically obtain further comprises utilizing the information necessary for identification to obtain one or more targeted advertisements relevant to the media.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/494,507 US20100131363A1 (en) | 2008-11-21 | 2009-06-30 | Systems and methods for targeted advertising |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11697208P | 2008-11-21 | 2008-11-21 | |
US12/494,507 US20100131363A1 (en) | 2008-11-21 | 2009-06-30 | Systems and methods for targeted advertising |
Publications (1)
Publication Number | Publication Date |
---|---|
US20100131363A1 true US20100131363A1 (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,568 Active 2034-08-10 US9406217B2 (en) | 2008-11-21 | 2009-06-30 | Convertible wireless remote control |
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/751,933 Active 2031-10-31 US8803665B2 (en) | 2008-11-21 | 2010-03-31 | Convertible wireless remote control |
Family Applications Before (5)
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,568 Active 2034-08-10 US9406217B2 (en) | 2008-11-21 | 2009-06-30 | Convertible wireless remote control |
US12/494,470 Active 2032-01-04 US8898688B2 (en) | 2008-11-21 | 2009-06-30 | System and method for distributed local content identification |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
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 (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100131997A1 (en) * | 2008-11-21 | 2010-05-27 | Howard Locker | Systems, methods and apparatuses for media integration and display |
WO2012151026A1 (en) * | 2011-05-03 | 2012-11-08 | Collective, Inc., | System and method for targeting advertisements |
WO2015031671A1 (en) * | 2013-08-30 | 2015-03-05 | Biscotti Inc. | Physical presence and advertising |
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 |
US9485459B2 (en) | 2012-12-14 | 2016-11-01 | Biscotti Inc. | Virtual window |
US9654563B2 (en) | 2012-12-14 | 2017-05-16 | Biscotti Inc. | Virtual remote functionality |
US20180130093A1 (en) * | 2011-09-14 | 2018-05-10 | Collective, Inc. | System and Method for Targeting Advertisements |
US20180285927A1 (en) * | 2015-06-01 | 2018-10-04 | Google Llc | Advertisements in a media collaboration system |
US10282753B2 (en) | 2014-12-10 | 2019-05-07 | Ebay Inc. | Geo-fenced marketplace |
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 |
US10419541B2 (en) | 2008-11-26 | 2019-09-17 | Free Stream Media Corp. | Remotely control devices over a network without authentication or registration |
US10425675B2 (en) | 2008-11-26 | 2019-09-24 | Free Stream Media Corp. | Discovery, access control, and communication with networked services |
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 |
US10631068B2 (en) | 2008-11-26 | 2020-04-21 | Free Stream Media Corp. | Content exposure attribution based on renderings of related content across multiple devices |
US10771525B2 (en) | 2008-11-26 | 2020-09-08 | Free Stream Media Corp. | System and method of discovery and launch associated with a networked media device |
US10791152B2 (en) | 2008-11-26 | 2020-09-29 | Free Stream Media Corp. | Automatic communications between networked devices such as televisions and mobile devices |
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 |
US11190608B2 (en) | 2018-03-21 | 2021-11-30 | Cdk Global Llc | Systems and methods for an automotive commerce exchange |
US11501351B2 (en) | 2018-03-21 | 2022-11-15 | Cdk Global, Llc | Servers, systems, and methods for single sign-on of an automotive commerce exchange |
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 |
US11983145B2 (en) | 2022-08-31 | 2024-05-14 | Cdk Global, Llc | Method and system of modifying information on file |
US12020217B2 (en) | 2020-11-11 | 2024-06-25 | Cdk Global, Llc | Systems and methods for using machine learning for vehicle damage detection and repair cost estimation |
US12045212B2 (en) | 2021-04-22 | 2024-07-23 | Cdk Global, Llc | Systems, methods, and apparatuses for verifying entries in disparate databases |
Families Citing this family (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2165922A1 (en) * | 2008-09-23 | 2010-03-24 | Vroomen/White Design Inc. | Bicycle frame with storage element |
KR101635640B1 (en) * | 2008-12-11 | 2016-07-05 | 삼성전자 주식회사 | Display apparatus, display system and control method thereof |
US20100245668A1 (en) * | 2009-03-24 | 2010-09-30 | Sony Corporation And Sony Electronics Inc. | Pc dock for tv |
US8626802B2 (en) * | 2009-07-24 | 2014-01-07 | Apple Inc. | Dynamic media content previews |
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 |
US20120167133A1 (en) * | 2010-12-23 | 2012-06-28 | Carroll John W | Dynamic content insertion using content signatures |
US10070201B2 (en) * | 2010-12-23 | 2018-09-04 | DISH Technologies L.L.C. | Recognition of images within a video based on a stored representation |
AU2011353687A1 (en) * | 2011-01-05 | 2013-07-04 | Thomson Licensing | 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 |
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 |
US20110296452A1 (en) * | 2011-08-08 | 2011-12-01 | Lei Yu | System and method for providing content-aware persistent advertisements |
US20110289532A1 (en) * | 2011-08-08 | 2011-11-24 | Lei Yu | System and method for interactive second screen |
JP5943395B2 (en) * | 2011-11-02 | 2016-07-05 | 国立大学法人 東京大学 | Memory controller and data storage device |
US8983998B1 (en) | 2012-04-25 | 2015-03-17 | Google Inc. | Prioritizing points of interest in unfamiliar regions |
US9961494B2 (en) | 2012-08-14 | 2018-05-01 | Google Llc | Sharing content with nearby devices |
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 |
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 |
US11157436B2 (en) | 2012-11-20 | 2021-10-26 | Samsung Electronics Company, Ltd. | Services associated with wearable electronic device |
US8994827B2 (en) | 2012-11-20 | 2015-03-31 | Samsung Electronics Co., Ltd | Wearable electronic device |
US10185416B2 (en) | 2012-11-20 | 2019-01-22 | Samsung Electronics Co., Ltd. | User gesture input to wearable electronic device involving movement of device |
US10423214B2 (en) | 2012-11-20 | 2019-09-24 | Samsung Electronics Company, Ltd | Delegating processing from wearable electronic device |
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 |
US10965991B2 (en) | 2013-09-06 | 2021-03-30 | Gracenote, Inc. | Displaying an actionable element over playing content |
US20190026212A1 (en) * | 2013-10-04 | 2019-01-24 | Verto Analytics Oy | Metering user behaviour and engagement with user interface in terminal devices |
US10084869B2 (en) * | 2013-10-04 | 2018-09-25 | 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 |
US10002191B2 (en) | 2013-12-31 | 2018-06-19 | Google Llc | Methods, systems, and media for generating search results based on contextual information |
US9456237B2 (en) * | 2013-12-31 | 2016-09-27 | Google Inc. | Methods, systems, and media for presenting supplemental information corresponding to on-demand media content |
US10045146B2 (en) | 2014-01-02 | 2018-08-07 | Microsoft Technology Licensing, Llc | Wireless display that accesses remote resources for display data |
KR102249886B1 (en) * | 2014-02-14 | 2021-05-10 | 삼성전자 주식회사 | Method for moving web-page, portable terminal using the same and recording medium |
US10691332B2 (en) | 2014-02-28 | 2020-06-23 | Samsung Electronics Company, Ltd. | Text input on an interactive display |
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 |
US11871070B2 (en) | 2019-12-02 | 2024-01-09 | Wweevv Pty Ltd | Method and system for aggregating live streams |
Citations (45)
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 |
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 |
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 |
US20040025174A1 (en) * | 2002-05-31 | 2004-02-05 | Predictive Media Corporation | Method and system for the storage, viewing management, and delivery of targeted advertising |
US20040117828A1 (en) * | 2002-12-16 | 2004-06-17 | Parker Benjamin James | Method and system for providing customized media content |
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 |
US20060218580A1 (en) * | 2005-03-22 | 2006-09-28 | Bushnell William J | System and method for a acquiring URL coordinated with multimedia programming |
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 |
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 |
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 |
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 |
US20080098433A1 (en) * | 2006-10-23 | 2008-04-24 | 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 |
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 |
US20090077580A1 (en) * | 2003-03-07 | 2009-03-19 | Technology, Patents & Licensing, Inc. | Method and System for Advertisement Detection and Substitution |
US20090083788A1 (en) * | 2006-05-05 | 2009-03-26 | Russell Riley R | Advertisement Rotation |
US7516074B2 (en) * | 2005-09-01 | 2009-04-07 | Auditude, Inc. | Extraction and matching of characteristic fingerprints from audio signals |
US7623823B2 (en) * | 2004-08-31 | 2009-11-24 | Integrated Media Measurement, Inc. | Detecting and measuring exposure to media content items |
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 |
US20100131986A1 (en) * | 2008-11-21 | 2010-05-27 | Lenovo (Singapore) Pte. Ltd. | System and method for distributed local content identification |
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 |
US8122465B2 (en) * | 2001-07-05 | 2012-02-21 | Digimarc Corporation | Watermarking to set video usage permissions |
Family Cites Families (46)
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 |
US20030005463A1 (en) * | 1999-09-30 | 2003-01-02 | Douglas B Macrae | Access to internet data through a television system |
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 |
US6327459B2 (en) * | 1997-03-14 | 2001-12-04 | Tv Interactive Data Corporation | Remote control with a detachable insert |
CN1171457C (en) | 1997-10-14 | 2004-10-13 | 汤姆森特许公司 | System for formatting and processing multimedia program data and program guide 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 |
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 |
AU9502901A (en) | 2000-09-08 | 2002-03-22 | Kargo Inc | Video interaction |
US20030145338A1 (en) * | 2002-01-31 | 2003-07-31 | Actv, Inc. | System and process for incorporating, retrieving and displaying an enhanced flash movie |
US20030208755A1 (en) | 2002-05-01 | 2003-11-06 | Koninklijke Philips Electronics N.V. | Conversational content recommender |
US8176508B2 (en) | 2002-08-02 | 2012-05-08 | Time Warner Cable | Method and apparatus to provide verification of data using a fingerprint |
WO2004021275A2 (en) | 2002-08-30 | 2004-03-11 | Koninklijke Philips Electronics N.V. | Embedding fingerprint data for media content identification |
JP2004120248A (en) | 2002-09-25 | 2004-04-15 | Sharp Corp | Remote control apparatus |
JP2006508618A (en) | 2002-12-02 | 2006-03-09 | 松下電器産業株式会社 | Portable device for viewing real-time synchronized information sent from broadcast sources |
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 |
CN101120377A (en) | 2004-11-04 | 2008-02-06 | 罗卡莫达公司 | A system and method for interactive marketing |
US20060230415A1 (en) | 2005-03-30 | 2006-10-12 | Cyriac Roeding | Electronic device and methods for reproducing mass media content |
WO2006106374A1 (en) * | 2005-04-06 | 2006-10-12 | Nokia Corporation | Extensible mobile electronic device |
EP1958420A2 (en) * | 2005-12-04 | 2008-08-20 | Turner Broadcast System, Inc (TBS, Inc.) | System and method for delivering video and audio content over a network |
US8384743B2 (en) | 2006-04-06 | 2013-02-26 | At&T Intellectual Property I, L.P. | Linking and browsing media on television |
KR100833241B1 (en) | 2006-04-28 | 2008-05-28 | 삼성전자주식회사 | Sliding-tilt unit and mobile appliance adopting the same |
US7865927B2 (en) | 2006-09-11 | 2011-01-04 | Apple Inc. | Enhancing media system metadata |
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 |
CN202190330U (en) * | 2007-03-16 | 2012-04-11 | 戴维·L·亨提 | Ergonomic horizontally-arranged foldable remote controller with keyboard |
US8687129B2 (en) | 2007-03-23 | 2014-04-01 | I-Interactive Llc | TV interface control system and method with automatic search |
US9179086B2 (en) * | 2007-05-07 | 2015-11-03 | Yahoo! Inc. | System and method for providing dynamically updating applications in a television display environment |
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 |
US8667526B2 (en) | 2008-06-09 | 2014-03-04 | Verizon Patent And Licensing Inc. | Providing content related to an item in an interactive data scroll |
EP2327196A2 (en) | 2008-09-08 | 2011-06-01 | 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 |
-
2009
- 2009-03-31 US US12/415,638 patent/US9355554B2/en active Active
- 2009-05-08 US US12/463,020 patent/US20100131997A1/en not_active Abandoned
- 2009-06-30 US US12/494,539 patent/US20100131979A1/en not_active Abandoned
- 2009-06-30 US US12/494,568 patent/US9406217B2/en active Active
- 2009-06-30 US US12/494,470 patent/US8898688B2/en active Active
- 2009-06-30 US US12/494,507 patent/US20100131363A1/en not_active Abandoned
-
2010
- 2010-03-31 US US12/751,933 patent/US8803665B2/en active Active
Patent Citations (50)
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 |
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 |
US20020092031A1 (en) * | 2000-11-16 | 2002-07-11 | Dudkiewicz Gil Gavriel | System and method for generating metadata for programming events |
US20030192060A1 (en) * | 2001-01-30 | 2003-10-09 | Levy Kenneth L. | Digital watermarking and television services |
US20020162118A1 (en) * | 2001-01-30 | 2002-10-31 | Levy Kenneth L. | Efficient interactive TV |
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 |
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 |
US20030229900A1 (en) * | 2002-05-10 | 2003-12-11 | Richard Reisman | Method and apparatus for browsing using multiple coordinated device sets |
US20040031058A1 (en) * | 2002-05-10 | 2004-02-12 | Richard Reisman | Method and apparatus for browsing using alternative linkbases |
US20040025174A1 (en) * | 2002-05-31 | 2004-02-05 | Predictive Media Corporation | Method and system for the storage, viewing management, and delivery of targeted advertising |
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 |
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 |
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 |
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 |
US20090083788A1 (en) * | 2006-05-05 | 2009-03-26 | Russell Riley R | Advertisement Rotation |
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 |
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 |
US20080098433A1 (en) * | 2006-10-23 | 2008-04-24 | Hardacker Robert L | User managed internet links from TV |
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 |
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 |
US20100131979A1 (en) * | 2008-11-21 | 2010-05-27 | Lenovo (Singapore) Pte. Ltd. | Systems and methods for shared multimedia experiences |
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 |
US20100131986A1 (en) * | 2008-11-21 | 2010-05-27 | Lenovo (Singapore) Pte. Ltd. | System and method for distributed local content identification |
Cited By (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100131997A1 (en) * | 2008-11-21 | 2010-05-27 | Howard Locker | Systems, methods and apparatuses for media integration and display |
US20100131986A1 (en) * | 2008-11-21 | 2010-05-27 | Lenovo (Singapore) Pte. Ltd. | System and method for distributed local content identification |
US20100131979A1 (en) * | 2008-11-21 | 2010-05-27 | Lenovo (Singapore) Pte. Ltd. | Systems and methods for shared multimedia experiences |
US20100131847A1 (en) * | 2008-11-21 | 2010-05-27 | Lenovo (Singapore) Pte. Ltd. | System and method for identifying media and providing additional media content |
US9355554B2 (en) | 2008-11-21 | 2016-05-31 | Lenovo (Singapore) Pte. Ltd. | System and method for identifying media and providing additional media content |
US8898688B2 (en) | 2008-11-21 | 2014-11-25 | Lenovo (Singapore) Pte. Ltd. | System and method for distributed local content identification |
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 |
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 |
US10425675B2 (en) | 2008-11-26 | 2019-09-24 | Free Stream Media Corp. | Discovery, access control, and communication with networked services |
US10986141B2 (en) | 2008-11-26 | 2021-04-20 | 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 |
US10771525B2 (en) | 2008-11-26 | 2020-09-08 | Free Stream Media Corp. | System and method of discovery and launch associated with a networked media device |
US10419541B2 (en) | 2008-11-26 | 2019-09-17 | Free Stream Media Corp. | Remotely control devices over a network without authentication or registration |
US10631068B2 (en) | 2008-11-26 | 2020-04-21 | Free Stream Media Corp. | Content exposure attribution based on renderings of related content across multiple devices |
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 |
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 |
US10791152B2 (en) | 2008-11-26 | 2020-09-29 | Free Stream Media Corp. | Automatic communications between networked devices such as televisions and mobile devices |
US8949890B2 (en) | 2011-05-03 | 2015-02-03 | Collective, Inc. | System and method for targeting advertisements |
WO2012151026A1 (en) * | 2011-05-03 | 2012-11-08 | Collective, Inc., | System and method for targeting advertisements |
US20180130093A1 (en) * | 2011-09-14 | 2018-05-10 | Collective, Inc. | System and Method for Targeting Advertisements |
US11270341B2 (en) * | 2011-09-14 | 2022-03-08 | Zeta Global Corp. | System and method for targeting advertisements |
US11887158B2 (en) | 2011-09-14 | 2024-01-30 | Zeta Global Corp. | System and method for targeting advertisements |
US9310977B2 (en) | 2012-12-14 | 2016-04-12 | Biscotti Inc. | Mobile presence detection |
US9253520B2 (en) | 2012-12-14 | 2016-02-02 | Biscotti Inc. | Video capture, processing and distribution system |
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 |
US9300910B2 (en) | 2012-12-14 | 2016-03-29 | Biscotti Inc. | Video mail capture, processing and distribution |
WO2015031671A1 (en) * | 2013-08-30 | 2015-03-05 | Biscotti Inc. | Physical presence and advertising |
US20220301009A1 (en) * | 2014-12-10 | 2022-09-22 | Ebay Inc. | Geo-fenced marketplace |
US11386458B2 (en) * | 2014-12-10 | 2022-07-12 | Ebay Inc. | Geo-fenced marketplace |
US10282753B2 (en) | 2014-12-10 | 2019-05-07 | Ebay Inc. | Geo-fenced marketplace |
US12118586B2 (en) * | 2014-12-10 | 2024-10-15 | Ebay Inc. | Geo-fenced marketplace |
US20180285927A1 (en) * | 2015-06-01 | 2018-10-04 | Google Llc | Advertisements in a media collaboration system |
US11190608B2 (en) | 2018-03-21 | 2021-11-30 | Cdk Global Llc | Systems and methods for an automotive commerce exchange |
US11501351B2 (en) | 2018-03-21 | 2022-11-15 | Cdk Global, Llc | Servers, systems, and methods for single sign-on of an automotive commerce exchange |
US11616856B2 (en) | 2018-03-21 | 2023-03-28 | Cdk Global, Llc | Systems and methods for an automotive commerce exchange |
US12020217B2 (en) | 2020-11-11 | 2024-06-25 | Cdk Global, Llc | Systems and methods for using machine learning for vehicle damage detection and repair cost estimation |
US11514021B2 (en) | 2021-01-22 | 2022-11-29 | Cdk Global, Llc | Systems, methods, and apparatuses for scanning a legacy database |
US12045212B2 (en) | 2021-04-22 | 2024-07-23 | Cdk Global, Llc | Systems, methods, and apparatuses for verifying entries in disparate databases |
US11803535B2 (en) | 2021-05-24 | 2023-10-31 | Cdk Global, Llc | Systems, methods, and apparatuses for simultaneously running parallel databases |
US11983145B2 (en) | 2022-08-31 | 2024-05-14 | Cdk Global, Llc | Method and system of modifying information on file |
Also Published As
Publication number | Publication date |
---|---|
US8898688B2 (en) | 2014-11-25 |
US20100131986A1 (en) | 2010-05-27 |
US8803665B2 (en) | 2014-08-12 |
US9406217B2 (en) | 2016-08-02 |
US9355554B2 (en) | 2016-05-31 |
US20100131847A1 (en) | 2010-05-27 |
US20100131979A1 (en) | 2010-05-27 |
US20100131997A1 (en) | 2010-05-27 |
US20100188249A1 (en) | 2010-07-29 |
US20100127884A1 (en) | 2010-05-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20100131363A1 (en) | Systems and methods for targeted advertising | |
US20220156792A1 (en) | Systems and methods for deducing user information from input device behavior | |
JP5230440B2 (en) | Selective advertising display for multimedia content | |
US9226019B2 (en) | Targeted television advertisements selected on the basis of an online user profile and presented with television programs or channels related to that profile | |
US7212730B2 (en) | System and method for enhanced edit list for recording options | |
US9363564B2 (en) | Method and apparatus for advertisement placement in a user dialog on a set-top box | |
US8249912B2 (en) | Method for determining, correlating and examining the causal relationships between media program and commercial content with response rates to advertising and product placement | |
US20110078628A1 (en) | Systems and methods for using viewership to enhance a media listing display in a media guidance application | |
US20040003413A1 (en) | System and method for priority sponsorship of multimedia content | |
US10524021B2 (en) | Method and system for retrieving online content in an interactive television environment | |
US20120278331A1 (en) | Systems and methods for deducing user information from input device behavior | |
US20080221989A1 (en) | Method and system for providing sponsored content on an electronic device | |
US20100115060A1 (en) | System and method for delivering content to users on a network | |
US20040003397A1 (en) | System and method for customized video commercial distribution | |
US20120278330A1 (en) | Systems and methods for deducing user information from input device behavior | |
US20040003404A1 (en) | System and method for personal video recording system advertisements | |
US20080168497A1 (en) | Methods, systems, and computer program products for providing interactive electronic programming guide services | |
US20140006150A1 (en) | Systems and methods for targeting advertisements based on product lifetimes | |
WO2012148770A2 (en) | Systems and methods for deducing user information from input device behavior | |
US9563899B2 (en) | Media distribution architecture for television viewing | |
AU2015264835A1 (en) | Targeted television advertisements selected on the basis of an online user profile and presented with television programs or channels related to that profile |
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/0251 Effective date: 20090629 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |