CN102124446A - 动态横幅组合方法 - Google Patents
动态横幅组合方法 Download PDFInfo
- Publication number
- CN102124446A CN102124446A CN200980130871.2A CN200980130871A CN102124446A CN 102124446 A CN102124446 A CN 102124446A CN 200980130871 A CN200980130871 A CN 200980130871A CN 102124446 A CN102124446 A CN 102124446A
- Authority
- CN
- China
- Prior art keywords
- banner
- dynamic element
- image
- dynamic
- banner image
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 230000003068 static effect Effects 0.000 claims abstract description 23
- 230000003203 everyday effect Effects 0.000 claims description 7
- 230000008859 change Effects 0.000 description 9
- 239000012634 fragment Substances 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000010422 painting Methods 0.000 description 5
- 238000005096 rolling process Methods 0.000 description 5
- 238000009826 distribution Methods 0.000 description 4
- 230000004807 localization Effects 0.000 description 4
- 238000003860 storage Methods 0.000 description 4
- 238000013461 design Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 108010022579 ATP dependent 26S protease Proteins 0.000 description 1
- 210000005252 bulbus oculi Anatomy 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000001747 exhibiting effect Effects 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 210000003128 head Anatomy 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 239000003595 mist Substances 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N33/00—Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
- G01N33/26—Oils; Viscous liquids; Paints; Inks
- G01N33/28—Oils, i.e. hydrocarbon liquids
- G01N33/2888—Lubricating oil characteristics, e.g. deterioration
-
- 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
-
- 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/0276—Advertisement creation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/812—Monomedia components thereof involving advertisement data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Marketing (AREA)
- General Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- Pathology (AREA)
- General Chemical & Material Sciences (AREA)
- Biochemistry (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Oil, Petroleum & Natural Gas (AREA)
- Medicinal Chemistry (AREA)
- Food Science & Technology (AREA)
- Immunology (AREA)
- Analytical Chemistry (AREA)
- General Health & Medical Sciences (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
通过用于生成对横幅图像的显示的方法来实现包含当前信息和动态变化信息的显示横幅,其中,横幅图像占用视频显示中的至少一部分。利用包含特定指令的文件来定义横幅图像的静态元素和动态元素。当来自文件的指令被执行以开始组合用于显示的横幅图像时,确定每个动态元素的当前内容,并相应地更新相关的动态元素。然后,将静态元素和更新后的动态元素组合到当前横幅图像中,以用于显示。通过这种方式,本发明的实施例能够正好在显示横幅图像时利用当前信息来动态地创建该横幅图像。
Description
相关申请的交叉引用
本申请要求于2008年8月8日提交的美国临时专利申请No.61/188,409的优先权,其全部内容通过引用被明确地结合于此。
技术领域
本发明涉及演示系统,更具体地,涉及横幅广告显示内容的动态组成方法。
背景技术
电子广告持续增长,尤其是在店内环境中。在此环境中,零售商可以利用许多不同的技术来确定目标购买者,展示产品和销售商品。例如,零售商可以利用大型纯平显示器来展示关于店铺和不同产品的视频片段,同时在显示器的另一个区域展示关于销售商品的讯息,通常称为横幅。
广告一般采用横幅形式,其通常覆盖在显示器上同时显示的媒体内容之上。如上所述,横幅是用来吸引媒体内容的浏览者对横幅上目标广告信息的注意的。如今在零售店或与零售商相连的较大型的网路中,普遍是由主机服务器来提供横幅及其信息内容。一般来说,已知的广告系统将横幅广告组合成一个或多个广告片段的播放列表,其中,在用于显示的文件内,以特定顺序和/或在特定时刻对每个横幅片段中的媒体内容进行预打包。许多这样的实施方案利用HTML技术来实现这种组合。在显示屏的布局中创建横幅区域,在此区域内显示包含图形元素或视频元素的内容。诸如交互广告署的组织提供了关于这些区域在网页浏览器中的标准大小。根据这些标准,显然,横幅可以覆盖整个显示区域的一部分,或者可以跨越整个显示区域。
对于许多应用而言,横幅及其内容是固定且静态的,以致于浏览者将看到相同的横幅广告,也就是说,横幅内容在很长一段时间内重复。在其它应用中,预先开发和确定横幅广告内容,以便可以将其预先编入播放列表,该播放列表包括根据预定的时间表,按照特定的显示顺序编制的所有不同的内容媒体片段。在某些实施方案中,包含运行在浏览器或播放器内的软件,该软件通常是用JavaScript编程语言来编写的,其可以在用户注意到页面时改变横幅中演示的媒体。
这些技术中的每一种都存在问题。例如,很早以前就确定了浏览者对固定的横幅的正面反应率非常低。此外,在许多情况下,浏览者完全忽略了固定的横幅广告。也就是说,当过于频繁或常常重复广告时,倘若是固定的横幅,消费者只不过忽略了广告,但更重要的是,从零售商的角度来看,消费者忽略了广告的内容。
对于根据一组内容的播放列表来预先编制的按照预定方式变化的横幅而言,需要改变横幅的内容或讯息。这常常通过可编程地依次滚动一系列由存储的内容媒体所演示的广告来实现,内容媒体通常远程存储在网络媒体服务器上。这种广告常常使用尽可能多的图形信息,以便横幅充分表现出趣味性,以吸引消费者来店铺购买打广告的产品。在所有的这些系统中,预先确定广告内容,将其设置成媒体文件,媒体文件保存在可访问的位置上,例如销售链网络中的内容媒体服务器。因此这种广告内容是静态的,在其运行的每一天、每个运行位置及其运行时面对的每个浏览者人口统计上都是相同的。结果,广告内容会失去其对不同店铺位置中的浏览者、在同一店铺中不同位置处的浏览者、人口统计变化中的浏览者或是在不同的日子里看到广告内容的浏览者的某些或全部效力。对此问题通常的解决方案是创建、分布和演示新版本的媒体来向消费者提供不同的、更有趣的媒体。这种解决方案很昂贵,因为每个新版本的媒体要求完全由图形艺术家和制造商来生产。还必须将每一个新的媒体片段分布到终点,因而消耗了带宽和存储,这也是很昂贵的。另外,必须以某种方式来改变播放列表,以反映新的媒体,或者,必须采用某种新的技术来提供用于判断在横幅区域内要显示什么新的媒体的装置。所有的这些增加了成本和复杂度。
发明内容
在此已经很清楚,诸如零售广告系统的内容分布系统必须能够显示本地化信息和适时信息,其与吸引每个不同的购买者的注意有关。例如,现在明白显示了最新的本地天气预报、时间、某些本地信息以及与当前购买者有关的其它信息的屏幕比如更有可能引起注意和吸引购买者的兴趣。在某种意义上,可以将这种需求理解为动态组合横幅广告上的部分或全部广告内容来以及时有效的方式确定目标购买者的能力。当前可用的系统并未表现出具有足够的能力来满足这种需求。
本发明的实施例实现了满足这种需求的横幅组合,即,对生成包含当前有用的、相干的动态变化信息的需求,本发明的实施例定义了一种用于生成视频图像和横幅图像的显示的方法,其中,横幅图像覆盖了视频图像中至少一部分。
在一个实施例中,该方法包括文件,该文件包含用来定义横幅图像的静态和动态元素的某些指令。运行来自文件的指令,开始组合横幅图像。由于横幅是被组合来显示的,所以确定动态元素或元素的当前内容,并相应地更新相关的动态元素或元素。于是,可以将静态元素和更新后的动态元素组合到当前横幅图像以用于显示。通过这种方式,本发明的实施例可以预先创建包含当前信息的视频或图像,而且有可能就是在其显示时及时创建的。在各个应用中,可以在利用当前可用或可确定的信息进行显示时确定动态数据或本地化信息,例如,动态信息为当前日期或时间、直至多个特定事件(例如,圣诞节)之前所持续的天数,例如,本地化信息为店铺名或本地天气预报。
本发明的各个实施例分别提供了一种根据文件内所描述的一组规则来动态地改变横幅媒体的装置,该文件包含在时间表或播放列表内。媒体服务器或播放器可以利用这些规则来创建或重建横幅媒体文件,以便改变其外观,使其在广告目的中更有效。
附图说明
通过参考以下结合了附图的详细说明可以容易地理解本发明的教导,其中:
图1描述了根据本发明的原理的显示屏布局的简图,显示屏布局包括视频层和横幅层布局;
图2-4描述了根据本发明的原理使用的三个示例性横幅元素;
图5、图6和图7描述了根据本发明的原理的单独分层示例,包括显示屏布局的横幅层;以及
应理解附图仅仅是用于说明本发明的概念的目的,而不必是用于说明本发明的唯一可能的配置。为了促进理解,有可能的话,可以使用相同的参考数字指示附图中公用的相同元件。
具体实施方式
本发明具有优势地提供了一种内容横幅广告动态组合方法。尽管主要将会在零售广告网络环境的范围内描述本发明,但是本发明的特定实施例不应被认为限制了本发明的范围。本领域技术人员将理解,根据本发明的教导可获知,本发明的概念实质上可以具有优势地被应用于任何内容分布环境中。
可以利用专用硬件以及能够运行软件、与适当的软件相关的硬件来提供附图中显示的各个元件的功能。当由处理器来提供时,可以由单个专用处理器、单个共享处理器、多个独立的处理器来提供功能,其中某些功能可以被共享。此外,明确使用术语“处理器”和“控制器”不应被解释成仅指能够运行软件的硬件,而可以隐含认为包括但不局限于数字信号处理器(DSP)硬件、用于存储软件的只读存储器(ROM)、随机存取存储器(RAM)和非易失性存储器。此外,在此所有用于阐述本发明的原理、方案和实施例及其特定示例的陈述都是为了包含其所有结构和功能等同物。另外,意欲使这种等同包括当前已知的等同物以及未来发展的等同物(即,不考虑结构,所开发的任何用于执行相同功能的元件)。
因而,例如,本领域技术人员将理解在此所示的方框图表示例举的系统组件和/和用于使本发明的原理具体化的电路的概念图。类似地,将理解任何流程表、流程图、状态转换图、伪码等表示实质上可以在计算机可读介质中体现,并由计算机或处理器运行的各个处理,无论是否明确地显示了这种计算机或处理器。
尽管其它用于实现本发明的各个实施例的技术在预期范围内,但是应理解,本发明的示例性的实施例是通过基于XML的语言来实现的,在此称为“平面描述语言(PDL)”。这种语言提供了根据如何组合文本和图形元素来描述平板或图形区域(例如,横幅区域)的元素的方式。有可能在语言结构内识别文本和图形元素对象的色彩和位置,以及正被传送的实际信息,例如文本线。于是,这种平面描述语言中的指令集可以指示图形引擎将识别后不同的图形元素组合到横幅的单个组合图形或视频中。因此,PDL文件可以充当播放列表中的媒体图像文件的代理,因为在PDL文件中的指令运行至结束时,将动态产生媒体图像。
例如,通过将特定的媒体文件插入“时间表”或播放列表来对演示或显示进行编制,生成用于在零售店进行显示的视频演示,例如,特定的媒体文件为完成的媒体片段,或其文件地址,或者其它的位置标识。通过这种方式,演示或显示只不过是播放列表中所定义的、按照该播放列表的预先编制的顺序进行显示的一系列媒体片段。一般来说,无需进行另外的编辑或删节,仅仅按照专业图形或视频机构在后期制作中提供的方式来使用演示中的媒体。现有系统中的这些媒体通常无法通过修改以包含在显示时可用的相关实时信息或本地化信息。
根据本发明的实施例的方案,媒体程序员有可能创建PDL文件,将PDL文件直接插入时间表或播放列表,而不是如上所述地指定完成的媒体文件。通过这种方式,提供了动态组合能力的PDL文件可以取代播放列表或时间表中实际媒体或媒体位置信息的位置。可以按照这种方式来构建最新创建和插入的PDL文件,其描述了诸如媒体服务器或机顶盒(STB)的播放系统所需要的所有细节,以便在临时需要时动态地组合媒体。例如,PDL文件可以定义固定文本和变量的组合,或在组合媒体用于进行显示时动态生成的插入固定文本内特定位置的信息。动态生成的信息的示例可以是店铺位置、时间、日期、对外生成的文本说明等。当然,在动态生成的信息内可以包含图形信息或文本与图形的组合是在预期范围内的。在来自于实验性实践的一个示例中,采用包含了天气图标图形以及文本的每日或日间天气信息作为动态生成的信息。
本发明的多个实施例适合使用所有数字显示格式是在预期范围内的,该数字显示格式包括所有高清格式。例如,本发明的示例性的实施例包括支持分辨率高达1080i的全景视频的显示屏,包括如图1所示的视频层和横幅层。
图1描述了作为视频层顶部的覆盖层置于屏幕上的单个横幅图像。以下对图层进行更详细的说明。根据本发明的实施例的原理,优选地由驻留在店内网络中的视频网络管理员软件动态地生成横幅覆盖图像。正如以下将要更详细说明地,生成横幅图像,其包含至少某个可变的图像图形或文本组件,该图像图形或文本组件可以由管理员软件动态生成。当然,可构想横幅图像还包括在动态生成可变部分时不会改变的静态或固定的部分。横幅图像的几个示例性的可变组件包括但不局限于当前时间、当前日期、本店铺位置、本地天气信息、直至特定事件或假期之前的倒计时天数,等等。这些可变组件可以表示为文本、图形图像或是文本与图形图像的组合。
根据本发明的各个实施例,描述了一种用于生成横幅图像显示的方法,其中横幅图像占用了视频显示中至少一部分。该方法通过执行包含在定义了横幅图像的文件内的指令来实现。该文件是定义了整个显示演示的较大的播放列表或时间表的一部分。在本发明的一个实施例中,横幅图像包括至少一个静态元素和至少一个动态元素。于是,用于执行这种指令的装置确定至少一个动态元素的当前内容,例如日期、时间、位置或天气状况等,例如,该装置为零售广告环境中的媒体服务器或机顶盒。一旦确定了内容,根据需要,利用最新确定的内容,以周期为基础,更新动态元素。然后,利用至少一个静态元素以及更新版本的至少一个动态元素,组合动态生成的横幅图像。
图2-4显示了动态生成的横幅图像的不同示例,以供图1所示的显示使用,其中,图2-4中每一个示例性的横幅图像都计划占用如图1中横幅层所示的显示区域。图2至4都把横幅图像的一部分显示为包含以HH:MM am/pm格式描述的当前时间“9:54am”,其中,HH表示一位或两位数字的小时,MM表示一位或两位数字的分钟。
图2还包括倒计时,其中显示了直至选定的事件发生之前的天数。在图2中,选定的时间是开学日期。图2的示例中的横幅在要显示时动态产生。一开始,利用静态或固定文本“开学前仅剩【倒计时】天”来开发横幅图像,其中,打算用软件在横幅图像显示生成时计算的实际倒计时日期来取代【倒计时】。在这种情况下,软件将计算事件日期与当前日期之间的差值,以达到【倒计时】值。当计算倒计时值时,把计算的倒计时值直接插入文本流,以生成图2所示的动态横幅图像的倒计时部分。
图3还包括连同置于当前时间右边的“欢迎”一起显示的店铺位置。图3的示例中的横幅还在要显示时动态产生。举例来说,如图2所示,一开始,利用静态或固定文本“欢迎来到【位置】!”来开发横幅图像,其中,打算用诸如店铺城市或其它可定义的地理标识来取代【位置】,例如,该地理标识是其街道或公路地址。【位置】数据可以驻留在特定数据文件或内存存储位置中,用于在动态生成横幅图像时,由软件进行检索。在这种情况下,软件检索【位置】值。在检索位置值时,把检索的位置值直接插入文本流,以生成图3所示的动态横幅图像的欢迎部分的位置。
概括地说,图2-4显示了根据本发明的各个实施例实现的示例性的动态横幅。在这些附图中显示的每个横幅由一系列图像组成。每个图像包括合并到一个元素中的文本和/或图形。单个元素是动态横幅生成的结果。在以下描述中,还可以引用对动态横幅的每个唯一的演示作为“元素”。重要的是,注意,每个动态横幅包括固定或静态部分,在显示时,把一个或多个动态部分插入固定或静态部分。通过这种方式,有可能产生在动态信息改变时重复使用的横幅中单个静态部分。这消除了对生成比如三十个不同的横幅媒体片段的需求,三十天中的每一个都在开学前。作为替代,在给定的示例中,三十天中的每一天仅仅创建和重复使用一个文件,显示时在此处插入动态生成的倒计时天数。对每个和所有不同类型的动态横幅实现类似的效率。
如上所述,把基于XML的平面描述语言用于实验性实践中,以实现动态横幅。以下显示了图2-4所示的动态横幅中每一个的示例性PDL文件。将由对应的PDL文件而不是指向横幅的媒体片段的特定的媒体文件名来填充时间表或播放列表中动态横幅的适当的缝隙是在预期范围内的。媒体片段可以是静态图像,例如静态图片或图形,片段可以是视频图像。对术语“媒体”的使用倾向于包括所有这样的图像,无论静态、运动、视频还是图形等。与播放列表或时间表中的媒体文件不同,PDL文件包括用来创建动态横幅的动态横幅组合层指令。
在本发明的一个实施例中,例如,由以下所示的PDL文件来实现图3中对动态横幅插入文本串。动态横幅平板被命名为“无论什么(whatever)”,旨在填充在图1底部所示的横幅层的空间。正如在此示例中所示,当PDL文件指令运行时,分别计算和检索动态变量{TIME}和{TOKEN 1}。变量{TIME}是指显示在横幅左侧的当前时间,而变量{TOKEN 1}是指保存在文件内、显示在图3中横幅右侧的店铺位置。此示例的PDL文件如下:
按照与以上直接显示的简单文本串插入类似的方式,可以由以下所示的PDL文件实现引用日期倒计时作为参考,对动态横幅插入文本串插入,与图2所示相类似。在以下示例性文件中,倒计时是关于2008年12月25日圣诞节,文本脚本解读为“还有___天到圣诞节!”。再一次,动态横幅平板被命名为“无论什么”,旨在填充在图1底部所示的横幅层的空间。正如在此示例中所示,当PDL文件指令运行时,分别计算和检索动态变量{TIME}和{TOKEN 1}。变量{TIME}是指显示在横幅左侧的当前时间,而变量{TOKEN 1}是指由横幅生成器计算并显示在图2中横幅右侧的倒计时内剩余的距离圣诞节的天数。此示例的PDL文件如下:
在附图中未描述的其它示例中,通过运行以下所示的PDL文件指令,在显示时动态地把天气预报插入横幅。天气预报包括四个天气图标及其相关日期信息。天气图标和相关的日期描述了今天天气和接下来三天的天气预报。天气图意欲为图形图像,而日期信息意欲为文本文字。虽然在此示例中显示了每日天气,但是动态地生成包含更多或更少天、或是每小时天气或日间天气的横幅是在预期范围内的,例如,日间天气为早上、下午和夜间部分或其它这类变化。此示例的PDL文件如下:
在以上直接描述的涉及天气图标的本发明实施例中,应理解存在许多通过互联网或其它可用的网络获得天气信息的资源。一般来说,会期望可以地理位置信息为基础,获得本地天气,例如,地理位置信息为地址或邮政编码等。
根据本发明的各个实施例实现的系统将能够支持基于店铺位置的实际天气预报把三个或四个天气图标插入横幅是在预期范围内的。根据本发明的实施例,可以以任何适当的图形格式提供这种图标作为图形,例如PNG格式。表示不同的预报类型的天气图标的示例包括:睛朗、晴间多云、多云、有雾、阵雨、有雨、雷暴和有雪。当然,可以基于特定地理区域中占优势的天气状况,将其它天气图标添加到此列表。
横幅与重叠的视频演示之间的同步会是特定实现过程中的问题。虽然在特定情况下必须同步横幅与视频,但是横幅与视频不同步也是在本文预期范围内的。结果,横幅元素将如时间表或播放列表中所确定的依次出现,与视频演示无关。
根据实验性实践,已经发现至少一个可用在商业上的机顶盒内的图形层的全屏大小为960×540像素,而视频层的最大分辨率为1920×1080像素,正好是图形层的两倍。在此示例性实施例中,这些图层填充了正好相同的空间。这意味着图形层内的像素宽为视频像素宽的两倍,高度为视频像素的高度的两倍。这种示例性的实施例的唯一实践性含义是缩放此图像不会超过960×540像素。在任何情况下,可以由用户确定横幅的准确高度。
虽然在本文所示的示例性实施例中使用了分层方案,但是已经发现至少一个可用在商业上的STB内的图形层可以被设计成支持透明度以及任何特定的色彩调色板,例如16比特色彩。
文本字体不一定限于系统内驻留的那些字体。可以根据需要添加特定的字体。已经发现可以在动态横幅中执行在可用的视窗(Windows)平台中打包的真体TM(TrueTypeTM)。本发明的播放器能够支持像素内的任何文本大小是在预期范围内的。要求横幅的文本大小为零售店进行的设计选择,以实现在特定视觉上适合特定的文本串长度。文本色彩类似于以上图形色彩,而且应被设计成包括透明度。
如上所述,在本发明的各个实施例中,可以由诸如机顶盒(STB)播放器的视频/图形播放器生成显示。这种可用在商业上的STB的一种示例性实施例支持对几个影像“层”的显示,例如视频层、HTML层、图像层、FlashTM层、滚动的断续层等。
在这种分层方案中,视频层优选在底部。其它的图层可以按照任何要求的顺序叠加在视频层顶上。应理解为了使较低的图层可见,较高的图层在较低的图层中要求可见部分的区域中必须具有透明区域,或者,这些较高的图层不得覆盖较低的图层。
视频层被设计成支持各种数字视频结构是在预期范围内的,包括分辨率视频高达1080p25的高品质高清(HD)视频。在1080高清(HD)分辨率时,视频画布为1920×1080像素。
可以将HTML层定义为占用大小高达960×540像素的画布,其与以下所述图像层的大小相同。可以利用HTML在此区域内渲染任何有效的网页。在HTML层中,预期中可以使用动画GIF文件。
如上所述,图像层可以占用大小高达960×540像素的画布。在各个实施例中,图像可以在至少以下格式中得到支持:PNG、JPG和GIF。
在一个实施例中,FlashTM层可以占用大小高达960×540像素的画布,也和图像层相同。此时,播放器支持的名义上的FlashTM版本是第7版。虽然理解FlashTM动画的有效帧率非常受到硬件的限制,还应理解的是,对降低有效帧率更重要的促进因素是在渲染时由播放器执行其它的活动性。例如,如果播放器对HD视频进行解码,并同时试图渲染动画FlashTM,则有效帧率也是容许的。这也许转而对浏览显示的购买者或消费者的浏览经验无益。
在一个实施例中,滚动的断续层可以占用大小高达960×540像素的画布,还是与图像层相同。STB允许对文本大小、色彩、滚动速度、旋转(在屏幕上,以便支持肖像模式)、方向和背景色彩。对滚动断续器内的文本长度不存在技术限制,但是当然存在以浏览者的感觉为基础的实际限制。
在一个实施例中,可以在支持视频或静态图像的这些图层中的任何一层内实施横幅。在当前可用在商业上的STB的示例性的实施方案中,利用静态图像层支持横幅是在预期范围内的。
本领域技术人员应理解根据多个像素对上述所有的不同的图层的定义仅仅是为了举例说明而非限制的目的。区域内像素的数量通常完全或部分地由STB或其它显示设备运用的芯片组来确定。
图5、6和7描述了根据本发明的原理对显示上的视频和横幅层进行分层的可供选择的方案。图5实质上与图1中的显示相同,在图1中,由处于横跨显示的底部位置上的横幅层来覆盖视频层。本领域技术人员应理解可以将横幅层置于横跨显示的顶部(图中未显示)或底部的位置上。图6表示另一种显示配置,其中,由处于从上到下跨越显示的右侧部分的横幅层来覆盖视频层。本领域技术人员应理解可以将横幅层置于显示的左侧(图中未显示)或右侧。本领域技术人员还应理解该显示可以支持多个横幅,例如,在显示的顶部和底部,或者在左边和右边的多个横幅,或者在相似位置中的多个横幅。当在相似位置中使用了多个横幅,例如在显示底部,可以采用不同的效果或滚动率来区分在各个横幅中的讯息。
图7还显示了另一种显示配置,其中,由处于横跨显示的底部位置上的横幅层来覆盖视频层,而且,其中称为“侧栏”的附加层沿着右侧覆盖在剩余的视频层上。当然,可以将放置的侧栏和横幅移到如上所述的其它位置和方向。侧栏仅仅是另一种类型的横幅区域,其可以用来向浏览者提供附加信息。
尽管在此利用分层方案来描述了本发明的实施例,但是本领域技术人员将理解横幅不必覆盖在显示中任何视频部分上。作为替代,在本发明中可供选择的实施例中,可以将显示划分为一个或多个互相排斥的区域,其实质上填充了整个显示。通过这种方式,主视频可以显示在一个区域内,同时,横幅可以显示在与第一个区域分离的不同区域内。这种方案可以消除对由于不会有区域覆盖另一个区域的图层透明度的需求。
在本发明的特定实施例中,该显示将仅仅表现横幅图像是在预期范围内的。在此情况下,横幅图像将消耗该显示或被限制到该显示的特定区域,但是在该显示的其它区域中或是在该显示的区域中将不会存在同时的视频图像。
在对以上公开的实施例的特定说明中,已经注意到可以在显示时确定和更新横幅图像的一个或多个动态元素。但这是为实现本发明所预期的可供选择的方案。在可供选择的情景中,可以在显示横幅图像的动态部分之前的某个时间点确定、更新和组合该横幅图像的动态部分是在预期范围内的。也就是说,仅仅可以在需要进行显示的时间之前进行渲染。此外,在需要进行显示之前预先对多个连续的动态横幅图像进行渲染是在预期范围内的。STB或服务器可以执行对动态横幅的渲染。可以基于STB或服务器的操作性能以及可用于这些设备的带宽和存储,选择特定的可供选择的方案。
已经描述了内容横幅广告动态组合方法的各个实施例(为了例举而非限制),注意,本领域技术人员可以根据以上教导进行修改和变化。因此,要理解可以在本发明的范围和精神内公开的本发明特定实施例中进行改变。虽然前文针对本发明的各个实施例,但是可以在不脱离本发明基本范围的情况下设计本发明的其它或进一步的实施例。
Claims (15)
1.一种用于生成对横幅图像的显示的方法,其中,所述横幅图像占用视频显示中至少一部分,所述方法包括:
执行包含在定义了所述横幅图像的文件内的指令,所述横幅图像包括至少一个静态元素和至少一个动态元素;
确定所述至少一个动态元素的当前内容;
利用来自确定步骤的所述当前内容,定期更新所述至少一个动态元素;以及
组合所述至少一个静态元素和更新了的所述至少一个动态元素,以便形成当前横幅图像。
2.根据权利要求1所述的方法,其中,所述的至少一个动态元素包括日期,并且,其中,所述的至少一个静态元素包括一系列文本字符。
3.根据权利要求2所述的方法,其中,至少以实质上每日为基础来执行所述定期更新。
4.根据权利要求1所述的方法,其中,所述的至少一个动态元素包含时间,并且,其中,所述的至少一个静态元素包括一系列文本字符。
5.根据权利要求4所述的方法,其中,针对每分钟间隔至少执行一次所述定期更新。
6.根据权利要求1所述的方法,其中,所述的至少一个动态元素包括从某个日期开始的倒计时数,并且,其中,所述的至少一个静态元素包括一系列文本字符。
7.根据权利要求6所述的方法,其中,至少以实质上每日为基础来执行所述定期更新。
8.根据权利要求6所述的方法,其中,所述确定包括计算当前日期与所述某个日期之间的差值,以生成所述倒计时数作为所述当前内容。
9.根据权利要求1所述的方法,其中,所述的至少一个动态元素包括天气状况图标,并且,其中,所述至少一个静态元素包括一系列文本字符。
10.根据权利要求8所述的方法,其中,至少以实质上每日为基础来执行所述定期更新。
11.根据权利要求1所述的方法,其中,所述的至少一个动态元素包括所述显示的地理位置,并且,其中,所述的至少一个静态元素包括一系列文本字符。
12.根据权利要求1所述的方法,其中,实质上在显示所述横幅图像时执行所述确定。
13.根据权利要求1所述的方法,其中,在显示所述横幅图像之前执行所述确定。
14.根据权利要求12所述的方法,其中,执行所述方法以产生多个连续的横幅图像。
15.根据权利要求1所述的方法,其中,所述文件被包含在播放列表内,该文件取代了实际的媒体文件名。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US18840908P | 2008-08-08 | 2008-08-08 | |
US61/188,409 | 2008-08-08 | ||
PCT/US2009/004466 WO2010016892A1 (en) | 2008-08-08 | 2009-08-04 | Method for dynamic banner composition |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102124446A true CN102124446A (zh) | 2011-07-13 |
Family
ID=41211792
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200980130871.2A Pending CN102124446A (zh) | 2008-08-08 | 2009-08-04 | 动态横幅组合方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20110196749A1 (zh) |
EP (1) | EP2347379A1 (zh) |
JP (1) | JP2011530737A (zh) |
CN (1) | CN102124446A (zh) |
BR (1) | BRPI0916632A2 (zh) |
WO (1) | WO2010016892A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109885306A (zh) * | 2019-02-27 | 2019-06-14 | 上海宝尊电子商务有限公司 | 一种快速高效地实现banner动效的方法和系统 |
CN111565325A (zh) * | 2020-04-30 | 2020-08-21 | 北京字节跳动网络技术有限公司 | 信息推送方法、装置、服务器及存储介质 |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2599305A1 (en) * | 2010-07-28 | 2013-06-05 | Thomson Licensing | Method, apparatus and system for using backchannels for controlling and configuring displays and peripheral devices |
US8738446B1 (en) * | 2010-10-29 | 2014-05-27 | Israel L'Heureux | Network-based advertising system and method |
US9996509B1 (en) * | 2013-09-30 | 2018-06-12 | Google Llc | System for creating managing and displaying multi-frame based ads on mobile devices |
CN105357562B (zh) * | 2015-11-11 | 2017-10-24 | 腾讯科技(深圳)有限公司 | 一种信息处理方法及终端 |
CN105704504B (zh) * | 2016-01-28 | 2021-02-12 | 腾讯科技(深圳)有限公司 | 视频直播中插入推送信息的方法、装置、设备及存储介质 |
CN106406898A (zh) * | 2016-09-28 | 2017-02-15 | 北京金山安全软件有限公司 | 一种横幅展示方法、装置及电子设备 |
US10958890B2 (en) * | 2017-03-31 | 2021-03-23 | Samsung Electronics Co., Ltd. | Method and apparatus for rendering timed text and graphics in virtual reality video |
CN108897826B (zh) * | 2018-06-22 | 2021-09-14 | 上海哔哩哔哩科技有限公司 | 横幅图片快速生成方法、系统及存储介质 |
CN110659371B (zh) * | 2019-08-21 | 2022-07-01 | 苏宁云计算有限公司 | 一种目标对象的banner图的批量自动生成方法及装置 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4064060B2 (ja) * | 1998-05-15 | 2008-03-19 | ユニキャスト・コミュニケーションズ・コーポレイション | 参照ウェブページに埋め込まれた広告タグをもちいて、ブラウザにより開始される、ユーザには見えないネットワーク分散隙間ウェブ公告を実施するための技術 |
US7028072B1 (en) * | 1999-07-16 | 2006-04-11 | Unicast Communications Corporation | Method and apparatus for dynamically constructing customized advertisements |
US7109985B2 (en) * | 2001-12-14 | 2006-09-19 | Liquidpixels, Inc. | System and method for dynamically generating on-demand digital images |
US20030229542A1 (en) * | 2002-06-05 | 2003-12-11 | Lawrence Morrisroe | Method and system for providing a dynamically changing advertisement |
JP4153752B2 (ja) * | 2002-08-27 | 2008-09-24 | 株式会社東芝 | データ放送システムとこのシステムに用いられるデータ放送用配信装置及びデータ放送素材差替装置 |
JP2005173781A (ja) * | 2003-12-09 | 2005-06-30 | Nippon Telegr & Teleph Corp <Ntt> | 提供コンテンツへのリンク情報の動的変更方法および利用者端末、仲介サーバ |
US7761800B2 (en) * | 2004-06-25 | 2010-07-20 | Apple Inc. | Unified interest layer for user interface |
JP2006084922A (ja) * | 2004-09-17 | 2006-03-30 | Matsushita Electric Ind Co Ltd | 広告表示装置及びプログラム |
US20060265275A1 (en) * | 2005-04-29 | 2006-11-23 | Sprn Licensing Srl | Systems and methods for managing a hierarchical structure |
US20070226639A1 (en) * | 2006-03-24 | 2007-09-27 | George Eino Ruul | System and method for providing dynamic media |
US8306859B2 (en) * | 2006-07-21 | 2012-11-06 | Say Media, Inc. | Dynamic configuration of an advertisement |
US10313505B2 (en) * | 2006-09-06 | 2019-06-04 | Apple Inc. | Portable multifunction device, method, and graphical user interface for configuring and displaying widgets |
US10692092B2 (en) * | 2007-12-21 | 2020-06-23 | Ebay Inc. | System and method for providing on-line advertising with dynamic content |
-
2009
- 2009-08-04 BR BRPI0916632A patent/BRPI0916632A2/pt not_active IP Right Cessation
- 2009-08-04 US US12/737,563 patent/US20110196749A1/en not_active Abandoned
- 2009-08-04 EP EP09789062A patent/EP2347379A1/en not_active Withdrawn
- 2009-08-04 WO PCT/US2009/004466 patent/WO2010016892A1/en active Application Filing
- 2009-08-04 CN CN200980130871.2A patent/CN102124446A/zh active Pending
- 2009-08-04 JP JP2011522057A patent/JP2011530737A/ja active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109885306A (zh) * | 2019-02-27 | 2019-06-14 | 上海宝尊电子商务有限公司 | 一种快速高效地实现banner动效的方法和系统 |
CN109885306B (zh) * | 2019-02-27 | 2022-04-08 | 上海宝尊电子商务有限公司 | 一种快速高效地实现banner动效的方法和系统 |
CN111565325A (zh) * | 2020-04-30 | 2020-08-21 | 北京字节跳动网络技术有限公司 | 信息推送方法、装置、服务器及存储介质 |
CN111565325B (zh) * | 2020-04-30 | 2022-04-01 | 北京字节跳动网络技术有限公司 | 信息推送方法、装置、服务器及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
BRPI0916632A2 (pt) | 2015-11-17 |
US20110196749A1 (en) | 2011-08-11 |
EP2347379A1 (en) | 2011-07-27 |
WO2010016892A1 (en) | 2010-02-11 |
JP2011530737A (ja) | 2011-12-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102124446A (zh) | 动态横幅组合方法 | |
KR101635226B1 (ko) | 클라이언트 애플리케이션으로의 합성 미디어 전달 | |
US6650326B1 (en) | Method of handling context during scaling with a map display | |
US8872846B2 (en) | Interactive virtual weather map | |
US9200909B2 (en) | Data-driven 3D traffic views with the view based on user-selected start and end geographical locations | |
AU2005229640A1 (en) | A system and method for on-line and off-line advertising in content delivered to a display screen | |
WO2008028167B1 (en) | Methods and systems for self- service programming of content and advertising in digital out- of- home networks | |
US20160343153A1 (en) | Draggable Maps | |
US20100164989A1 (en) | System and method for manipulating adverts and interactive | |
US20060111970A1 (en) | System and method for selling on-line and off-line advertising in content delivered to a display screen | |
CN101911105A (zh) | 具有有针对性的内容的可缩放广告 | |
CN102314434A (zh) | 页面背景图合并显示的方法及装置 | |
CN102609973A (zh) | 渲染、查看和注释全景图像及其应用 | |
US20060247850A1 (en) | Data-driven traffic views with keyroute status | |
CN103412892A (zh) | 一种展示信息的方法及系统 | |
RU2010124944A (ru) | Пирамидальные объемы для рекламного пространства | |
CN110262764A (zh) | 一种实现led显示屏视频播放的方法和装置以及设备 | |
US20200154156A1 (en) | Method for inserting advertising content and other media on to one or more surfaces in a moving 360-degree video | |
US20200154093A1 (en) | System for inserting advertising content and other media on to one or more surfaces in a moving 360-degree video | |
TW201322106A (zh) | 三維網頁展示及頁面快速轉換之瀏覽系統 | |
JP5005782B2 (ja) | 画像生成システム | |
US20060271434A1 (en) | System and Method for a Computerized Advertisement Development Tool | |
KR101064051B1 (ko) | 간단한 광고 제작 방법 및 시스템 | |
Lobben et al. | Design guidelines for digital atlases | |
KR102355513B1 (ko) | 영상 컨텐츠를 출력하는 미디어 스트리트 운영 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20110713 |