用于显示作为比赛的抽签结果的方法

文档序号:6466854阅读:249来源:国知局
专利名称:用于显示作为比赛的抽签结果的方法
技术领域
本发明的一个实施例中提供了 一种用于显示作为比赛的抽签结杲(draw result)的计^4M^访法,该方法包拾产生抽签结果,其中,该條结果至 少指示第一名l^i者(first place winner);输入多个动画游^圣到计算机,其中, 多个动画路径中的务一个与多个比赛对象中的相应的一个比赛对象分别相关 联;以及至少部分地基于所输入的多个动画路径和所产生的抽签结果来用计算 机呈现动画,使得在动画中首先完成的比赛对fJ t应于所述抽签结果的第一名 ^。
本发明的另 一个实施例中提供了 一种用于显示抽签结果的计算才;i^f亍方
法,该方法包括产生抽签结果,其中,该抽签结果至少指示第一名l^i者; 用计算机呈现用于在第一终端显示的第一视频图像(video presentation ),其中, 第一^LM图像包括第一内#所述抽签结果的指示;用计^^几呈现用于在第二 终端显示的第Ji^LM图像,其中,第J^J^图像包括第二内^所ii^签结果 的指示,并且,其中,第一内M同于第二内容;发iH^一^M图^^^第^f 端;以;^Lili^J^W图^JiJ第二终端。
本发明的另一个实施例中提供了一种用于^^J 2D硬件的伪随机3D舰游 戏分配的系#方法。
本发明的另 一个实施例中提供了 一种用于伪随机见实对fit动的分敬时间 算法(piece~wise temporal algorithm )。
为了描ii^求保护本发明的目的,术洽'抽签结果"意在指例如抽奖的选 择的结果(例如,随机结果)。这样的抽签结果可以包括,例如, 一个^y封己 (例如, 一个g号码)或多个^^i己(例如,多个 号码)。当有多个获 IM斜己时才射己的顺序可以是相关的(例如,比赛中的第一、第二和第^g)。
背景技术
于此所述的是被称为监控器游戏(jth^有时仅称为"游戏")的一组游戏。
在一个例子中,监控器游戏可以是数字游戏。消费者在结果(M结果)上投
注并jL^kif端jji见看由此引起的虛拟^N^r他是否获胜。在一个例子中, 游戏可以针对年轻的观A而不^:惯常的玩家。为^M^这些年粒^家的兴趣,可 能需要带有有趣图形的复杂游戏。;C^斤周知,游戏可能需要在每次运行时看起 ,是独特的,即使M结果是相同的。
在一个特殊例子中,游戏必须能被运行在当代的系统上(例如,Coronis 系统)。当抽签结果出现时,这种Coronis系统4不能产生定制的3D内容(例 如,这种Coronis系统可能"^&仅能够显^先呈现的(pre^rendered)舰内容)。
因而,在一个实施例中,本发明提^"种在当代的硬件上提供下一代图形 的系#方法。
》!^卜,在计算机动画领域,j需要移动场景中的对象来产生动画序列。 场景是一组单独的或多维的特定数据,或育^ ^用于显示设备的2D坐标和 彩色强度。显^H殳4"可以是电子的,^十#^#幕,或者可以是物理的,如照 片。动画序列是当其^J侦次显示时会在设备上产生运动现象的一组数据变换 ("变换")。
为了给动画序列提^""种现实感,变换-^L必须^皮限制。动画序列的独特 性由其变换的独特性来决定。可以手动创建变换,或者,可以才Nt算法来产生 变换。因而,如果期望产生许多独特的动画序列,就必须产生许多净皮限制的变 换。


图1示出了#^本发明一个实施例的与静态游5^目关的视图。 图2示出了才條本发明一个实施例的与动态游5^目关的视图。 图3A -3D示出了与用于显示M结果的系^目关的本发明一个实施例的框图。
图4A-4D示出了与用于显示作为比赛的M结果的系^目关的本发明一 个实施例的框图。
在所揭示的这些好处和&i中,才娥结合附图的下述描述,本发明的其它 目的和优点将变得清楚。附图构成本说明书的一部分,并且包括本发明的示意
性实施例,而iU兌明本:发明的M目的和特征。 M实施方式
jW^h揭示了本发明的M实施例;然而,应该^本发明的所示实施例仅 M示意性的,其可以用不同的形式被实施。另夕卜,给出的与本发明不同实施 例有关的每个例子意指为示意性的,而非限制性的。jH^卜,附图并不一定是按 比例绘制的, 一些特征可肯^先改大了以显示特定部件的细节。因此,jtb^所揭 示的特定结构和功能的细节不应解释为限制,而是仅^i作为孝:导;^5页域技^A 员多方面地^^]本发明的典型基础。
在一个实施例中,可以有两类游5^皮显示静态游戏和动态游戏(在每类 游戏中,消费者都可以在游^:行之前投注)。
首先谈及静态游戏,^主意,在一种'j子中每传态游^UPT以具有一个 相对小数量的可能结果。对于每个结果,常数个序列 的呈3^皮离线创建并 ^ft在一个或多个4^f端中。例如,如果游5^_—*子滚动的结果,则结 果总狄6。悄的序列tt的结果可以是任意的,絲数以外。因itb t每个可 能的骰子滚动可以有,例如,IO段预先呈现的内容,总共60个预先呈现的场景 可从中选择。
在一个实施例中,静态游戏可以^4中一次^CM繁:^ii行,尽管时间可以
更M^i。当介绍性的内^^皮播放时消费者投下似门的J^主(介绍性的内容 可以来自于中心系统和/或4^f端)。下注^^结果,皮^r个;^kif端显示之前 结束。^it期间,可以提^^下注快要结束的消息(转可以来自于中心系 统和/或^J4^f端)。当然,下注可以^4^签结果,i^kif皿JltiU^结果净皮中 心系^^f亍之前结束。皿Jli^^签结果^f^择(例如,随^i^择)与抽 签结勤目匹配的内容。^if端显示允许消费者在游戏类型背景中想象出抽签 结果的内容。
i^参见图l (与静态游《湘关),"A"部分所示为将M结^v中心系统 (例如,中心计算机)传itJiJ多个销售点(POS)Coronis系统(也就是, 终端)中的#—个,而"B"部分所示为通过"A"部分的Coronis系统中的给定的 一个来显^^LM片段。
更^^,从图1 ("A"部分)中可以看出中心系统101可以骑个M结
果103传i^'J销售点(POS) Coronis系统105A-105D (当然,4封可期望数量 的销售点(POS) Coronis系统可以被利用)中的^"个。每个條结果103可 以通过例如AitJl星107和/或以地面为^的网络109 (其可以是有线的和/或 无线的)来传送。
jtb^卜,从图1 ("B,,部分)中可以看出销售点(POS) Coronis系统105A -105D中的—个获得被传iH^其的每个膽结果103,并錄于每个終结 果103 CPU 111,以"i^f亍下述步骤U) /A^更驱动器115中选#~"个或
多个^LM片段113(例如,常-5i^每个辆Coronis系统的一组预先呈现的内容); 及(b)在监视器117上示出每个#舰片段113。在一^N^子中,CPU 111获得 抽签结果并随;^i^示对应于抽签结果的一特^i且的内容。内^t^f红, 监视器。
te谈及动态游戏,这种游戏也可以(在一个例子中)具有相对小数量的 可能结果。然而,W态游戏不同的是,动态游戏可以具有运动复杂的对象。 动态游戏的例子包括(但不限于)赛车或赛马。为iiJ'J真实感,对象釆用的一
桑1^径必须足够大。预先呈皿够的内容可能不切实际,因此可能需要为每个 抽签单独地呈现内容。基于这个考虑,对于动态游戏,中心系统可以为场景中 的每个对,产生M结U产生唯一5M圣。
在一个例子中,动态游戏可以^4中一次^M繁i^ki^f亍,>^管时间可以更 "Ml^。当介绍性的内^^皮播放时消费者投下^M门的J^主(介绍性的内容可 以来自于中心系统^V或;^kif端)。下注^^结果被每个;^f端显示之前结 束。^it期间,可以提供下注快要结束的转消息(M可以来自于中心系统 和/或;^kif端)。当然,下注可以^^结果^^^fisy^MU^结果被中心 系M^^行之前结束。M结果被中心系统用来呈现艺术内容。在一^^N子中, 内容故中心系统以3D的形式制成动画,由此产生所得到的作为一个或多个 片段的动画序列。(一个或多个)视频片段^L^il^;^f端进行显示。
当然,动态游戏可以包*上所述的实时呈现的内容以及预先呈现的内容 (与静态游戏类似)。在一^^子中,实时部分可以被中心系统传送(例如,与 抽签结果-^)到^kif端,而预先呈现的内容(tW其的利用来说)可以在 ^MW^每个^k^f端。
g参见图2, "A"部分所示为将呈现的^W片M中心系统(例如,中心 计算机)传iiU'J多^H肖售点(POS) Coronis系统,而"B,,部分所示为通过"A" 部分的Coronis系统中给定的一个絲示呈现的 片段。
更*^,从图2 ("A,,部分)中看出中心系统201可以#^个呈现的 片段203传iiUiJ销售点(POS) Coronis系统205A-205D (当然,^f可期望数 量的销售点(POS) Coronis系统可以被利用)中的^"个。每个呈现的 片 段203可以通过例如AiiX星207和/或以地面为辆的网络209 (其可以是有 线的和/或无线的)来传送。
otb^卜,从图2 ("B,,部分)中看出销售点(POS) Coronis系统205A-205D 中的^-个获得被传iil^其上的每个呈现的^M片段203,并JW^! CPU 211 在监视器217 J^示每个呈现的一舰片段203。
在其它实施例中,可以提供不同的系#方法,通it^斤述系M^方法可以 为每次抽签唯一地产生一个或多个^M图像。在一个例子中,当允许在多个终 端(例如,多个Coronis终端)上进#4目同的抽签时,iiyt许系统为特定终端 (如,特定Coronis终端)定制艺术内容。
定制可以包括例如针对当前用户(例如,当前Coronis用户)的广告。一 个例子中,用户可以用例如RFID或智能卡的唯一标i尸身来识别(如,在特定 终端上)。在另 一个例子中,用户可以是^#树艮據其它数据推断的"统计"用户。 在另一个例子中,广告可以变成用于场景的3D图的一部分。系统可以测量广告 可以被用户看见多久(该数据可以被用于,例如,绐M^告^^户开帐单)。
定制可以包括用户打自特殊对象。例如,如果系^显示赛车,唯一的 用户可以获得通常不肯M寻到的汽车颜色(例如,定制汽车颜色可以通过单独的 购买获得或者可以通itii到一些游5^目关的目标来获得,如每小时的比Wt )。 用户打J^K封可一个汽车柯以AJi確色。这样的定制同样可以相^SJ4^t。 例如,与系统膽M多的用户能够使他的定制汽车成为整个系统中^T赌的汽 车。
^^发明的另 一个实施例中提供了 一种用于显示抽签结果的计算^M^访 法,该方法包括产生抽签结果,其中,该抽签结果至少指示第一名g者; 用计算机呈现用于在第一终端显示的第一视频图像,其中,第一^LM图4象包括 第一内容及抽签结果的指示;用计算机呈现用于在第二终端显示的第二视频图 像,其中,第^^M图像包括第二内^A^斤絲签结果的指示,并且其中第一
内^f同于第二内容;发錄一舰图^^第一^f端;以狄錄^LM图像 到第二终端(在一些例子中,第""^/或第,顷图像可通过图1中的中心计算 机系统l01呈现并J7或者所呈现的第""^/或第^W图像可以通过图1中的中 心计算机系统101发i^J'J图1中的一个或多个终端105A - 105D,或者,第 /或第二视频图像可以通过图2中的中心计算机系统201呈现并jy或者所呈现的 第^V或第^L频图像可以通过图2中的中心计算机系统2G1发iti'J图2中的 一个或多个终端205A - 205D )。
在一扭ij子中,第一内容可以包括广告。
在另一核'j子中,第一内容可以包括广告并iL^二内容可以包括广告。 在另一^NN子中,第一内容可以包括为第4端的用户定制的广告。 在另一转'J子中,第二内容可以包括为第二终端的用户定制的广告。 在另一种']子中,第"^f端的用户可以通过唯一的标i口廉〖只别。 在另一个例子中,第二终端的用户可以通过唯一的标廿森〖只别。 在另一个例子中,每个唯一的标i口v^可以包括RFID卡和智能卡中的至少 一种。
在另一押'j子中,第-^f端的用户可以通iim^计分析的数据推断来识别。
在另一个例子中,第二终端的用户可以通iim^计分析的数据推断来识别。
在另一个例子中,该方法还可以包括测量为第一用户定制的广告在第一终 端显示(例如,显示i^第一用户)的时间长度。
在另一个例子中,该方法还可以包括测量为第二用户定制的广告在第二终 端显示(例如,显示给第二用户)的时间M。
在另一个例子中,该方法还可以包括至少部^tt于所测量的为第一用户
定制的广告在第4端显示(例如,显示给第一用户)的时间^M^广告客
户开帐单。
在另一个例子中,该方法还可以包括至少部^kj^于所测量的为第二用户 定制的广告在第二终端显示(例如,显示给第二用户)的时间长JUM^广告客 户开帐单。
在另一核'J子中,第一内容可以包括与打樹目关的对象。
在另一转'J子中,第二内容可以包括打自对象。 在另一^^j子中,M结果可以与抽奖相关耽
在另一^^子中,#^结^^上是可以随 产生的。 在另一^N^子中,M结^&^上是可以实时地产生的。 在另一^N子中,M结果是可以用计算机产生的。
在另"H^'j子中,抽签结果是可以手动(例如,手动选择)产生的。 在另一个例子中,呈现第一视频图像的计算机可以是与呈现第^^L频图像
的计算糸w目同的计算机。
在另一个例子中,呈现第一视频图像的计算机可以是与呈现第^^见频图像
的计^feM;同的计^^几。
在另一核,J子中,呈现第一 图像的计#^^/或呈现第^^ 图像的计
^^可以是与产生抽签结杲的计算4M目同的计算机。
在另一个例子中,呈现第一视频图像的计算冲;i^/或呈现第二视频图像的计 #^几可以是与产生抽签结果的计算冲;^不同的计算机。
在另一*'子中,第一浮 图像可以从与发^<^^^图>^^第二终端的 计^^;i^目同的计^^iiliL^!iU'J第-^f端。
在另一^N子中,第一^LM图像可以从与发i^^^^LM图^J'J第二终端的 计^^M;同的计^M^i^'J第"^f端。
在另一个例子中,第一视频图像可以通itAit卫星连接和网络连接中的至 少一种^j^送到第一终端并且第^^见频图像可以通itAitJL星连接和网络连接
中的至少一^fc^^'J第二终端。
在另一^^子中,M结果可以包括多个員号码。
在另一yjv^子中,步骤可以按所述的顺序^^亍。
4^发明的另 一个实施例中提供了 一种用于显示M结果的计算冲;i^e^
法,该方法包括产生抽签结果,其中,抽签结果至少指示第一名 ^,其 中,抽签结^S4Ui随才MM皮产生,其中抽签结果是与抽奖相关联的,并且其 中抽签结果是用计算机产生的;用计算机呈现用于在第一终端显示的第一^!JI 图像,其中第一-舰图像包括第一内^fa抽签结果的指示;用计算机呈现用于 在第二终端显示的第j^舰图像,其中第_^舰图像包括第二内#抽签结果 的指示,并且其中第一内^f;同于第二内容;发絲一^LM图^J'J第一终端;
以狄i^^n^图^f^ij第二终端;其中第一内容包括广告并且其中第二内容 包括广告;其中第一内容包括为第"^f端的用户定制的广告;并且第二内容包 括为第二终端的用户定制的广告(在一些例子中,第"""^/或第二^见频图像可通 过图1中的中心计#^几系统101呈现,并Jy或者,所呈现的第^p/或第J^W 图像可以通过图1中的中心计期:几系统101发送到图1中的一个或多^Nf端 105A-105D,或者,第""^p/或第^L频图像可以通过图2中的中心计算机系统 201呈现,并iL/或者所呈现的第"""^/或第^L频图像可以通过图2中的中心计 ^f几系统201发送到图2中的一个或多个终端205A - 205D )。 在一个例子中,步骤可以按所述的顺序执行。
#参见图3A-3D,所示为与用于显示抽签结果的系^目关的本发明实 施例的框图。
首先参见图3A,计算机301可以产生抽签结果。(一个或多个)M结果 可以输入到计算机303。计算机303可以呈现月于在第-"if端显示的第一视频图 像(在一转'子中,所呈现的第一^LM图像可通过图1中的中心计#^几系统101 发i^'J图1中的一个或多个^f端105A - 105D,或者所呈现的第一视频图像可以 通过图2中的中心计其4几系统201发送到图2中的一个或多个终端205A-205D)。 jtb^卜,(一个或多个)抽签结果可以输入到计算机305。计算4几305可 以呈现用于在第二终端显示的第二^L频图1象(在一个例子中,所呈现的第二视 频图像可通过图1中的中心计,系统101发送到图1中的一个或多^Hf端 105A-105D,或者所呈现的第二4见频图像可以通过图2中的中心计算机系统 201发送到图2中的一个或多个终端205A-205D)。所呈现的第~"^/或第^^见 频图像可以按照需要来使用(例如,在不同终端显示抽奖结果)。
tt参见图3B,计算才几311可以产生(一个或多个)M结果。(一个或 多个)M结果可以输入到计算机313。计算冲几313可以呈现用于在第一终端显 示的第一视频图像(在一个例子中,所呈现的第一视频图像可通过图1中的中 心计^系统101发送到图1中的一个或多个终端105A - 105D,或者,所呈现 的第一视频图像可以通过图2中的中心计算机系统201发itJij图2中的一个或 多个终端205A — 205D )。计^f几313也可以呈翻于在第二终端显示的第^f见 频图像(在一个例子中,所呈现的第J^见频图像可通过图1中的中心计#^几系 统101发iMJiJ图1中的一个或多个终端105A _ 105D,或者所呈现的第^^L频图
像可以通过图2中的中心计算机系统201发送到图2中的一个或多々^f端205A -205D)。所呈现的第一和/或第^^L频图像可以按照需要来使用(例如,在不 同终端显示抽奖结果)。
5t^参见图3C,与图3A勤以,^^结果可以朝手动产生(例如,手动 抽签)。(一个或多个)抽签结果可以输入到计,323。计算才几323可以呈现用 于在第一终端显示的第一视频图像(在一个例子中,所呈现的第一视频图像可 通过图1中的中心计^^几系统101发i^J'J图1中的一个或多个终端105A-105D,或者所呈现的第一视频图像可以通过图2中的中心计算机系统201发送 到图2中的一个或多个终端205A-205D )。 iH^卜,(一个或多个)抽签结果可以 输AJ'J计^^L 325。计#4几325可以呈现用于在第二终端显示的第^!^图像 (在一个例子中,所呈现的第J^频图像可通过图1中的中心计算机系统IOI 发彩ij图1中的一个或多个终端105A - 105D,或者所呈现的第二视频图像可以 通过图2中的中心计##几系统201发i^Jl]图2中的一个或多^h^端205A-205D)。所呈现的第一和/或第二视频图像可以按照需要来使用(例如,在不同 终端显示抽奖结果)。
王脉参加图3D,与图3B类似,^S^结果可以被手动产生(例如,手动 抽签)。(一个或多个)抽签结果可以输入到计算机333。计算机333可以呈现用 于在第一终端显示的第一视频图像(在一个例子中,所呈现的第一视频图像可 通过图1中的中心计^^几系统101发i!U'j图1中的一个或多个终端105A-105D,或者所呈现的第一视频图像可以通过图2中的中心计算机系统201发送 到图2中的一个或多个终端205A - 205D )。计算机333也可以呈现用于在第二 终端显示的第Jl^图像(在一个例子中,所呈现的第《^ 图像可通过图1 中的中心计算机系统101发送到图1中的一个或多^Hf端105A - 105D,或者所 呈现的第^^W图像可以通过图2中的中心计胁系统201发i^U'j图2中的一 个或多端205A - 205D )。所呈现的第"~^/或第J^JW图像可以按照需要来 使用(例如,在不同终端显示抽奖结果)。
餘参见产生一组变换的分段时间算法("算法"),所述变换^f吏场景中的 一《财,动。该算法把期望的约束应用于^^象活动所需的变换的分段描述 中。
变换变M为活动的一个或一^^象定义^必需的变化的一组数據。
每个数据可以是任意维度。在一^^']子中,4M三维点。两点定义一个动画序 列的子集,在该子集的范围内,对M第一点开始并在第二点结束。两个向量 分别指定对象的输入和输出方向。每个向量的大小是与对絲特t泉移动的速
度成比例的。合在一起,该数据指定一个立方糾条(Cubic Spline )("##^,)。 从才^H刀线来推断方位(orientation),该变换也包含从一个约束中插值的一组 数据。该数据可以被用于控制对象动画的其它方面,比如色彩变^iL对^Jt据 变形。
约束:约束是对变换可以取的可能值的限制。该约束可以是时间的、空间 的或两者都是。约束可以以多重方式影响对象。其可以约束位置、方位、 或加iiA的变化。在算法中的每个点,为产生有效的变换,所有约束必须按顺 序被满足。如果没有被指定约束的有效变换,则算法描述最小的约束,所述约 束必须^it松以产生有效的变换。
算法:算法^o下约束作为^T入
.^^对象必须沿其移动的聘^il4W的一组位置。i亥路径的表面;l对象可 以ijl用的唯一可用位置。 .活动对象的数目 每个对象的船台位置 ,每个对象的^d^方向 每个对象的絲狄 每个对象的结束位置 -作为边^&形或^^形的每个对象的区域
每个对象方向变换的可用范围。该约束的维JblL位置的维度减1
每个对象的最小和最;Upi^
每个对象的平均狄和最;^!
-活动的时间^1
步骤1:该算法为每个对象计算默示的平均逸变。该算法将4 ^分为常 数个片段。对每个片段,该算法在越过该片段时扰乱每个对象的iiA,从而在 所有的片^Lh,平均iiA树緣并JU斤有约;^皮满足。方位^M皮同样地计算。 1^基于随才成动的方向和方位为每个时间阶段重新计算勤台位置。随着时间 的it去,其产生一纟J/f立置和方位。
步骤2: 一旦步骤1完成,算法^"组分段曲线拟*置和方位数据合 成的齡。该组曲^A算法的输出。^^I曲线来允许用于活动对象的平滑雜。
在其它的实施例中,可以提供了多种系#方法,其中(l)"比赛"是一 组预制的艺术g制的动画路径(例如,在3D中),该动画游径^4一组活动 对象的位置和方位(艺术家可以提供比赛^^圣到对象的完成顺序的映射);以及 (2)"照相机"是预制的艺术l^制的路径(例如,在3D中),该5I^代表3D 照相机(3D照相机可以有位置和看点,以;^其它M)。 1壬意比赛组可以与4壬 意照相她结合。
基于所述4言息,系统可以^MI任意比赛和照相才;ii且,并划任意M结果 来(例如,实时地)呈现场景。设计的组^阵性意味着大量的最终呈现可以通 过一小组比赛和照相机来完成。
在一个例子中,比赛路径可以包括用于对象的(例如,用于每个对象的)
、加逸变、橫摆角逸变(yaw)、和/或方位。在另一个例子中,比赛路径可 以包括(基于对f^/或Wi模型)分段贝塞尔絲(Bezier spline )。
^^发明的另 一个实施例中提供了 一种用于显示作为比赛的抽签结果的计 算才;i4^亍方法,包括产生抽签结果,其中,该抽签结果至少指示第一名 者;输入多个动画路径到计算机,其中多个动画路径中的^个与多个比赛对 象中的相应的一个比赛对斜目关联;并且至少部分g于所述输入的多个动画 路径和产生的抽签结果来用计算才几呈现动画,使得在动画中首先完成的比赛对 M应于所ii^结果的第一名^MT (在一些例子中,动画可通过图1中的 中心计算机系统101呈现并iL/或者动画可以通过图1中的中心计期几系统101 发iMJ'J图1中的一个或多^Hf端105A - 105D,或者动画可以通过图2中的中心 计算浙i系统201呈现并JLy或者动画可以通过图2中的中心计算机系统201发送 到图2中的一个或多个终端205A - 205D )。
在一^H'
子中,滅结果可以用计^4几产生。
在另一个例子中,抽签结果可以手动(例如,手动选择)产生。
在另一个例子中,抽签结果可以与抽奖相关联。
在另一^N子中,输入多个动画5^圣的计^ L可以与呈现动画的计^^4目同。
在另一^']子中,输入多个动画5^圣的计^^L可以与呈现动画的计^ L^
同。
在另一^^'j子中,输入多个动画i^圣的计^Wv或呈现动画的计^^可以
与产生M结果的计^4M目同。
在另一种']子中,输入多^画i^^的计^w或呈现动画的计^^可以
与产生4^^结果的计算机不同。
在另一个例子中,M结杲可以输AJij输入多个动画路径的计算机中。
在另一^N子中,抽签结果可以输AS'j呈现动画的计^4几中。
在另一个例子中,该方法进一步包括输入至少一个照相枳路径;其中呈 现动画可以进一步包括至少部分:hk^于输入的多个动画路径、输入的照相枳路 径和产生的抽签结果来呈现动画,使得在动画中首先完成的比赛对fJ^应于抽 签结果的第一名^Ji^。
在另一^S列子中,M结^^上是可以随机产生的。
在另一个例子中,抽签结^^上是可以实时产生的。
在另一个例子中,呈规J^Ui^:可以实时完成的。
在另一^H^子中,输入的多个动画^M圣以及输入的照相才/^f圣可以是在抽 签结果的产生之前被预制的。
在另一^'子中,多个比赛对象中的4""个可以从包括(妙限于)(a) 船;(b)车;(c)马;和(d)狗的组中选择。
在另一个例子中,多个动画路径中的#^个可以包括逸变、加i^l和方 位中的至少一个。
在另一^H']子中,多个动画^4圣中的^个可以包括多个分段贝塞尔4條。 在另一个例子中,多个动画路径中的^-个可以彬匕不同。 在另一个例子中,每个照相才;LS^圣可以他比不同。 在另一个例子中,步骤可以按所必顷序执行。
^"发明的另 一个实施例中提供了 一种用于显示作为比赛的^^结果的计 算才X4^访法,该方法包括产生抽签结果,其中,该抽签结果指示完成比赛 的顺序,其中抽签结^J^上是随机产生的,其中抽签结果与抽奖相关联,并 且其中抽签结果AJU计算机产生的;输入多个动画5M圣到计^^几,其中多个动 画路径中的^r—个与多个比赛对象中相应的一个比赛对^4目关联;并且至少部
分tt于输入的多个动画^l圣和产生的抽签结果来用计^^呈现动画,使得比
赛对綠照对应于用抽签结果指示的比赛的完A顷序的顺序来完成动画(在一
些例子中,动画可通过图i中的中心计算机系统ioi呈现并Jiy或者动画可以通
过图1中的中心计#4几系统101发i^J'J图1中的一个或多^Hf端105A - 105D, 或者,动画可以通过图2中的中心计算机系统201呈现并Jiy或者动画可以通过 图2中的中心计^^系统201发這剖图2中的一个或多々^f端205A-205D)。 在另一*'子中,输入多个动画^M圣的计雾机可以与呈现动画的计^4M目同。
在另 一个例子中,输入多个动画路径的计算机可以与呈现动画的计算4W同。
在另一^N子中,输入多^画5^圣的计#^1^/或呈现动画的计#^几可以 与产生M结果的计^W目同。
在另一^H列子中,输入多个动画5$4圣的计#^^/或呈现动画的计#^可以 与产生M结果的计算机不同。
在另一个例子中,抽签结果可以输A^输入多个动画路径的计算机中。
在另-HS列子中,M结果可以输A^呈现动画的计^^中。 在另一行']子中,该方法可进一步包括输入至少一个照>財>^径;其中
呈现动画进一步包括至少部分地基于输入的多个动画路径、输入的照相才;i^f圣 和产生的抽签结果来呈现动画,使得比赛对M照对应于用抽签结果指示的比 赛的完^;顿序的顺序来完成动画。
在另一^^']子中,步骤可以^^所^质序#^亍。
在另一个例子中,可以有i-5个比赛对象。
在另"H^J子中,可以有l-5个动画i^f圣。
在另一个例子中,可以有i-5个照相M径。
^ya参见图4A-4D,所示为与用于显示作为比赛的抽签结果的系斜目关 的本发明实施例的框图。
首先参见图4A,计#^几401可以产生(一个或多个)M结果。(一个或 多个)M结果可以与同一个或多个动画^^f目关的数^V或同一个或多个相 才;L^^劲目关的输入数据一^输入到计算机403。计##几403可以至少部^tt于 输入的(一个或多个)抽签结^同一个或多个动画i^劲目关的数^V或同一 个或多个相才A^5^劲目关的输入数据来呈现一个或多个动画。所呈现的动画然后 可以按照需要来使用(例如,在不同终端显示抽奖结果~~^一个例子中,所
呈现的动画可以通过图1中的中心计糸t/L系统101发送到图1中的一个或多个 终端105A-105D,或者所呈现的动画可以通过图2中的中心计算机系统201 发这J'J图2中的一个或多个终端205A - 205D )。
#参见图4B,计算机411可以产生(一个或多个)M结果。(一个或 多个)M结果可以与同一个或多个动画路4劲目关的数^^/或同一个或多个相 才;U^劲目关的数^"^^输入到计算机415。同一个或多个动画絲4劲目关的数旨 /或同一个或多个相才;LS^圣相关的输入数据可以来自计算机413。计算机415可 以至少部^&于输入的:^结^同一个或多个动画路4劲目关的输入数#^/
或同一个或多个相才;u^劲目关的输入数据来呈现一个或多个动画。所呈现的动
画然后可以按照需要来橫月(例如,在不同终端显示抽奖结果——在一个例子 中,所呈现的动画可以通过图1中的中心计算机系统101发ii!到图1中的一个 或多个终端105A - 105D,或者所呈现的动画可以通过图2中的中心计算机系统 201发送到图2中的一个或多个终端205A - 205D )。
王J^参见图4C,其与图4A类似,但是抽签结果可以手动产生(例如,手 动抽签)。(一个或多个)M结果可以与同一个或多个动画路4劲目关的数^V 或同 一个或多个相才;LS^劲目关的数I^^输入到计算机421 。计算机421可以至 少部分g于输入的抽签结果和同一个或多个动画5^f劲目关的输入数^p/或同
一个或多个相才^S^劲目关的输入数椐来呈现一个或多个动画。所呈现的动画然 后可以按照需要来使用(例如,在不同终端显示抽奖结果~~^一个例子中, 所呈现的动画可以通过图1中的中心计算机系统101发这到图1中的一个或多 ^^端105A-105D,或者所呈现的动画可以通过图2中的中心计#^系统201 发这到图2中的一个或多个终端205A — 205D )。
3tt参见图4D,其与图4B类似,但是縱结果可以手动产生(例如,手 动抽签)。(一个或多个),结果可以与同一个或多个动画缚4劲目关的数#/ 或同一个或多个相才;L2g4劲目关的数^"^输入到计算机433。同一个或多个动画
5^劲目关的数据和/或同 一个或多个相才;u^劲目关的数据可以来自计算机431。
计算冲几433可以至少部^tt于输入的抽签结果和同一个或多个动画絲4劲目关
的输入数据和/或同 一个或多个相才;u^劲目关的输入数据来呈现一个或多个动
画。所呈现的动画然后可以按照需要来使用(例如,在不同终端显示抽奖结果
——^一个例子中,所呈现的动画可以通过图1中的中心计算机系统101发送 到图1中的一个或多个终端105A - 105D,或者所呈现的动画可以通过图2中的 中心计算机系统201发illiij图2中的一个或多^Nf端205A -205D )。
在另一个例子中,艺术家可以呈现一个或多个比赛(例如,预先呈现的绘 图显示在每个位置赛ifji的车)。艺术家可以利用模型和^i^并(例如,利用计 #^几)产生用于动画路径(位置,超车逸变(overtaking),等等)的分段贝塞 尔##% i ^圣可以初Uii^^择,使得自的比赛对象,例如員的(一个或多 个)车,被^Mt到正确的(一个或多个)路径。实时动画系统可以加载路径和 增加车辆来呈现动画。
在另一个例子中,来自XSI SOFTIMAGE的动画和建才^:件包可以初U^ 于4封可期望的动画和/或建模任^(如果愿意,XSI i^T出可以制成^ii制的)。
如此处所述,本发明的不同实施例可以提供"有趣的"、"独特的"和/或"现 实感的"显示比赛。
;0^斤周知,此处所述实施例,当然,可以^^H^f可适当的计算才;^更件和/
或计算才;u^件来实现。在逸泉上,^M页域的"f^技私员对可能^^的计^^ 硬件的类型(例如,大型机,微计算机,个人计^4几("PC"),网络(例如,
内部网和/或因特网))、可能使用的计算冲;o^程技术的类型(例如,面向对象的
编程)以及可能使用的计算冲感程语言的类型(例如,Cw, Basic, AJAX, Javascript)是精通的。上述的例子,当然,是示例性的而不是P艮制性的。
尽管描述了本发明的多个实施例,应理解为这些实施例仅^l:示例性的, 而不是限制性的,并JJ寸于本领域的"f^技^A员而言,多种4l^bl^而易见 的。例如,尽管此处某些方法可以被描述为"计算机可批f亍的"或"计算4/l^f亍 的",鲜是每个步棘必须用计^4^m^f亍。进一步,jH^1:所述的方法可以用
有形^^介质上的机器可读形式的软件来"i5W亍,当"i^亍时,所i^^H棘其上
^f亍所述软件的机器来"^谅些方法。更进一步,4封可期望数目的條结果可 以被产生和/或显示。更进一步,^f可数目的计算机可以用任意其它期望数目的
计算机来替换(例如, 一个计^^L可以扭行jth^所述的任务如同一个或多个计 ^bl^f亍一样,和/或一个或多个计#^可以^^亍^所述的任妙同一个计算
才;L^f亍一样)。更进一步, <封可期望数目的用户可以利用本发明。更进一步,任 何期望的静态图片可以与任何期望的视濒""^使用或替^f封可期望的视频。更
进一步,不同步骤可以按照任意期望的顺序来^e (并JMi^r期望的步骤可以
被增加和/或她去x
权利要求
1.一种用于显示作为比赛的抽签结果的计算机执行方法,包括产生抽签结果,其中,该抽签结果至少指示第一名获胜者;输入多个动画路径到计算机,其中,多个动画路径中的每一个与多个比赛对象中的相应的一个比赛对象相关联;以及至少部分地基于输入的多个动画路径和产生的抽签结果来用计算机呈现动画,使得在动画中首先完成的比赛对象对应于抽签结果的第一名获胜者。
2、 如权利要求l的方法,其中抽签结果用计算机产生。
3、 如权利要求2的方法,其中M结果与抽奖相关联。
4、 如权矛决求l的方法,其中输7^斤述多个动画路径的计算才^呈现动画 的i十^^l^目同。
5、 如权利要求l的方法,其中抽签结^TA^输7^斤述多个动画5^圣的计 胁中。
6、 如权利要求i的方法,其中抽签结^rx^呈现动画的计^^几中。
7、 如权利要求l的方法,还包括 ^T7^少一个照相才;UE^3i;其中呈现动画进一步包括至少部^4于输入的所述多个动画路径、输入 的照相才;LS^圣和产生的抽签结果来呈现动画,使得在动画中首先完成的比赛对 ^t应于M结果的第一名^t。
8、 如^U,J^"求1的方法,其中4^结^^上;U^才;ii^产生的。
9、 i^又利要求l的方法,其中M结^J^上是实时产生的。
10、 如斥Mij要求l的方法,其中所i^E5tt^上是实时地完成的。
11、 如权利要求7的方法,其中输入的所述多个动画路^^输入的照相机^^圣A/ M^结果的产生之前,皮预制的。
12、 如权利要求l的方法,其中所述多个比赛对象中的^"个包括(a) 船、(b)车、(c)马和(d)狗中的一个。
13、 如权利要求l的方法,其中所述多个动画路径中的^—个包^^变、 力口:i^^和方位中的至少一个。
14、 如权利要求l的方法,其中所述多个动画路径中的^—个包括多个分段贝塞尔##%
15、 如权利要求l的方法,其中所述多个动画路径中的^"个彬匕不同。
16、 如权利要求1的方法,其中各步骤按所述的顺序^W亍。
17、 一种用于显示作为比赛的抽^结果的计算才;il^亍方法,包拾产生M结果,其中,该M结果指示完成比赛的顺序,M结^&^上 是随机产生的,滅结果与抽奖相关联,并且,條结果^)计^^产生的;输入多个动画游径到计算机,其中,所述多个动画路径中的^-"个与多个 比赛对象中的相应的一个比赛对^目关联;以及至少部^tt于输入的所述多个动画路径和产生的M结^用计算机呈 现动画,使得比赛对綠照对应于用抽签结果指示的比赛的完成顺序的顺序来 完成动画。
18、 如权利要求17的方法,其中输7^斤述多个动画路径的计算冲^呈现动 画的i十^4M目同。
19、 如权利要求17的方法,其中M结^TA^输A^斤述多个动画路径的 计算机中。
20、 如权利要求17的方法,其中M结果输WJ呈现动画的计算机中。
21、 如权利要求17的方法,还包括 输7^少一个照相才/L3^圣;其中呈现动画进一步包括至少部分tt于输入的所述多个动画路径、输入 的照相才;u^圣和产生的抽签结a呈现动画,使得比赛对^fe照对应于用抽签 结果指示的比赛的完&侦序的顺序来完成动画。
22、 如;K利^"求17的方法,其中各步骤按所述的〗'齡执行。
全文摘要
在本发明的一个实施例中提供了一种用于显示作为比赛的抽签结果的计算机执行方法,该方法包括产生抽签结果,其中,该抽签结果至少指示第一名获胜者;输入多个动画路径到计算机,其中多个动画路径中的每一个与多个比赛对象中的相应的一个比赛对象相关联;以及至少部分地基于输入的多个动画路径和产生的抽签结果来用计算机呈现动画,使得在动画中首先完成的比赛对象对应于抽签结果的第一名获胜者。
文档编号G06F19/00GK101369356SQ20081016114
公开日2009年2月18日 申请日期2008年2月26日 优先权日2007年2月26日
发明者安德列亚斯·博罗尼克洛斯, 康斯坦丁诺斯·安东诺普洛斯, 扬尼斯·米纳达基斯 申请人:康斯坦丁诺斯·安东诺普洛斯;安德列亚斯·博罗尼克洛斯;扬尼斯·米纳达基斯
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1