CN100493180C - A kind of virtual reality game device and method based on digital set-top box - Google Patents
A kind of virtual reality game device and method based on digital set-top box Download PDFInfo
- Publication number
- CN100493180C CN100493180C CNB2007100395580A CN200710039558A CN100493180C CN 100493180 C CN100493180 C CN 100493180C CN B2007100395580 A CNB2007100395580 A CN B2007100395580A CN 200710039558 A CN200710039558 A CN 200710039558A CN 100493180 C CN100493180 C CN 100493180C
- Authority
- CN
- China
- Prior art keywords
- top box
- unit
- advertisement
- virtual reality
- motion
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
Description
技术领域 technical field
本发明涉及一种游戏操作的交互式控制装置和方法,尤其涉及一种基于数字机顶盒的游戏操作的交互式控制装置和方法。The invention relates to an interactive control device and method for game operation, in particular to an interactive control device and method for game operation based on a digital set-top box.
背景技术 Background technique
传统的游戏装置一般是手柄与主机结合的架构,操作者通过手柄上的按键控制游戏人物的运动方向。当手柄上的按键被按下后,按键的键值就发送至主机,主机将该键值转换成游戏程序代码,并嵌入在游戏程序中以实现相应的游戏策略。A traditional game device is generally a combination of a handle and a host, and the operator controls the movement direction of the game character through the buttons on the handle. When the button on the handle is pressed, the key value of the button is sent to the host, and the host converts the key value into game program code, and embeds it in the game program to realize the corresponding game strategy.
这种传统的游戏装置在操作者与游戏的互动方面存在很大的不足,操作者只能通过手柄按键来控制游戏人物的运动方向,很难得到一种身临其境的体验。尤其在运动类的游戏中,操作者能否获得现实感受对游戏效果来说是至关重要的。This traditional game device has a great deficiency in the interaction between the operator and the game. The operator can only control the movement direction of the game characters through the handle buttons, and it is difficult to obtain an immersive experience. Especially in sports games, whether the operator can get a realistic experience is crucial to the game effect.
最近有一种游戏装置(例如wii游戏机)实现了操作者与游戏的互动,但是在基于机顶盒的应用方面,仍没有这样的一种装置出现。A kind of game device (for example wii game console) has realized operator and the interaction of game recently, but in the application aspect based on set-top box, still do not have such a kind of device to occur.
发明内容 Contents of the invention
本发明的目的在于解决上述问题,提供了一种基于数字机顶盒的虚拟现实游戏装置,通过发挥机顶盒信息终端的优势,在此平台上提供交互式的虚拟现实游戏的服务,并在游戏平台上通过DVB页面下载技术为运营商实现增值。The purpose of the present invention is to solve the above problems, and provides a virtual reality game device based on a digital set-top box. By taking advantage of the information terminal of the set-top box, interactive virtual reality game services are provided on this platform, and on the game platform through DVB page download technology realizes added value for operators.
本发明的另一目的在于提供了一种基于数字机顶盒的虚拟现实游戏的实现方法,借助虚拟现实游戏装置,提供交互式的虚拟现实游戏的服务,并在游戏平台上通过DVB下载技术为运营商实现增值。Another object of the present invention is to provide a method for realizing a virtual reality game based on a digital set-top box. With the help of a virtual reality game device, an interactive virtual reality game service is provided, and on the game platform, the DVB download technology is used for the operator. Add value.
本发明的技术方案为:本发明提出了一种基于数字机顶盒的虚拟现实游戏装置,该装置包括:The technical scheme of the present invention is: the present invention proposes a kind of virtual reality game device based on digital set-top box, and this device comprises:
控制端模块,将包含运动信息的指令发送出去,该控制端模块进一步包括:The control terminal module sends out the instruction containing the motion information, and the control terminal module further includes:
传感器单元,完成对运动信息的采集;The sensor unit completes the collection of motion information;
编码芯片单元,借助该传感器单元采集到的运动信息进行编码;An encoding chip unit is used to encode the motion information collected by the sensor unit;
无线发射单元,将经该编码芯片单元编码后的数据流发送出去;The wireless transmitting unit sends out the data stream encoded by the encoding chip unit;
机顶盒模块,接收包含运动信息的指令并在游戏中给出相应的反馈,该机顶盒模块进一步包括:The set-top box module receives instructions containing motion information and gives corresponding feedback in the game. The set-top box module further includes:
红外接收和硬件层子模块,该子模块进一步包括:Infrared receiving and hardware layer sub-module, the sub-module further includes:
无线接收单元,接收该无线发射单元发出的编码数据流;The wireless receiving unit receives the coded data stream sent by the wireless transmitting unit;
机顶盒编码单元,将该无线接收单元接收到的编码数据流转码成机顶盒可识别的编码格式;The set-top box encoding unit transcodes the encoded data stream received by the wireless receiving unit into an encoding format recognizable by the set-top box;
码本生成单元,根据该机顶盒编码单元输出的机顶盒可识别的编码格式的信息创建成码本;The codebook generation unit creates a codebook according to the information of the set-top box recognizable encoding format output by the set-top box encoding unit;
机顶盒JAVA虚拟机层子模块,该子模块进一步包括:Set-top box JAVA virtual machine layer submodule, this submodule further includes:
上层接口单元,向游戏层提供虚拟现实游戏的运行、开发的环境和接口;The upper layer interface unit provides the game layer with the environment and interface for the operation and development of virtual reality games;
下层接口单元,向硬件层提取创建完成的码本信息并通过该上层接口单元提交至上层的虚拟现实游戏;The lower layer interface unit extracts the created codebook information from the hardware layer and submits it to the upper layer virtual reality game through the upper layer interface unit;
游戏层子模块,该子模块进一步包括:Game layer sub-module, the sub-module further includes:
码本信息接收单元,接收该下层接口单元传输来的码本信息;The codebook information receiving unit receives the codebook information transmitted by the lower layer interface unit;
代码生成单元,根据该码本信息接收单元接收到的码本信息以及码本与动作的对应关系生成相应的游戏程序代码;The code generation unit generates corresponding game program codes according to the codebook information received by the codebook information receiving unit and the correspondence between codebooks and actions;
游戏策略完成单元,将该代码生成单元生成的游戏程序代码嵌入在该虚拟现实游戏中以完成相应的游戏策略。The game strategy completion unit embeds the game program code generated by the code generation unit in the virtual reality game to complete the corresponding game strategy.
上述的基于数字机顶盒的虚拟现实游戏装置,其中,在控制端模块中,采集和编码的运动信息包括运动方向和运动速度。In the aforementioned virtual reality game device based on a digital set-top box, in the control terminal module, the motion information collected and coded includes motion direction and motion speed.
上述的基于数字机顶盒的虚拟现实游戏装置,其中,该编码芯片单元进一步包括:The above-mentioned virtual reality game device based on a digital set-top box, wherein the encoding chip unit further includes:
脉冲序列生成单元,产生多个脉冲序列;a pulse sequence generating unit, which generates multiple pulse sequences;
速度判断单元,在该脉冲序列生成单元产生的每个脉冲序列中,根据该传感器单元采样到的数据串所包含的数据个数和数值确定运动速度;A speed judging unit, in each pulse sequence generated by the pulse sequence generating unit, determines the motion speed according to the number and value of data included in the data string sampled by the sensor unit;
方向判断单元,在该脉冲序列生成单元产生的多个脉冲序列中,根据采样值确定运动方向;A direction judging unit, in the plurality of pulse sequences generated by the pulse sequence generating unit, determines the direction of motion according to the sampling value;
编码单元;将该速度判断单元确定的运动速度和该方向判断单元确定的方向信息编码成适合无线传输的编码形式。An encoding unit; encoding the moving speed determined by the speed judging unit and the direction information determined by the direction judging unit into a coding form suitable for wireless transmission.
上述的基于数字机顶盒的虚拟现实游戏装置,其中,The above-mentioned virtual reality game device based on a digital set-top box, wherein,
该脉冲序列生成单元产生的多个脉冲是5ms的脉冲;The multiple pulses generated by the pulse sequence generation unit are 5ms pulses;
该方向判断单元的判断方式为:The judgment method of the direction judging unit is:
当脉冲序列中出现4ms的低电平时,获得一个采样值,判断运动方向为左右方向;When a low level of 4ms appears in the pulse sequence, a sampling value is obtained, and the direction of motion is judged to be left and right;
当脉冲序列中未出现4ms的低电平时,判断运动方向为前后方向。When the low level of 4ms does not appear in the pulse sequence, it is judged that the direction of movement is the front and back direction.
上述的基于数字机顶盒的虚拟现实游戏装置,其中,该无线发射单元包括红外发射单元、蓝牙发射单元和RF发射单元,对应地该无线接收单元包括红外接收单元,蓝牙接收单元和RF接收单元。In the aforementioned virtual reality game device based on a digital set-top box, the wireless transmitting unit includes an infrared transmitting unit, a Bluetooth transmitting unit and an RF transmitting unit, and correspondingly the wireless receiving unit comprises an infrared receiving unit, a Bluetooth receiving unit and an RF receiving unit.
上述的基于数字机顶盒的虚拟现实游戏装置,其中,该机顶盒编码单元转码成机顶盒可识别的编码格式为8位2进制数,其中第7位提供标志位,第6位表示运动方向,第5~0位是一个组合位,表示运动速度。The above-mentioned virtual reality game device based on a digital set-top box, wherein, the set-top box coding unit transcodes into an 8-bit binary number in a code format recognizable by the set-top box, wherein the seventh bit provides a flag bit, the sixth bit indicates the direction of motion, and the sixth bit represents the direction of motion. Bits 5 to 0 are a combined bit, indicating the movement speed.
上述的基于数字机顶盒的虚拟现实游戏装置,其中,该码本生成单元进一步包括:The above-mentioned virtual reality game device based on a digital set-top box, wherein the codebook generating unit further includes:
加速度确定单元,根据机顶盒可识别的编码信息中所包含的运动速度信息确定加速度;an acceleration determination unit, which determines the acceleration according to the motion speed information contained in the coded information recognizable by the set-top box;
组合单元,对接收到的运动速度、运动方向和经该加速度确定单元确定的加速度加以组合。The combining unit combines the received moving speed, moving direction and the acceleration determined by the acceleration determining unit.
上述的基于数字机顶盒的虚拟现实游戏装置,其中,该控制端模块安装在运动器械中,器械包括乒乓球拍、羽毛球拍、网球拍。In the aforementioned virtual reality game device based on a digital set-top box, the control terminal module is installed in sports equipment, and the equipment includes table tennis rackets, badminton rackets, and tennis rackets.
上述的基于数字机顶盒的虚拟现实游戏装置,其中,该装置还包括广告播发模块,该模块进一步包括:The above-mentioned virtual reality game device based on a digital set-top box, wherein the device also includes an advertisement distribution module, which further includes:
控制平台单元,包括:Control platform unit, including:
存储单元,以数据库的方式存储机顶盒IP地址、机顶盒型号与广告;The storage unit stores the IP address of the set-top box, the model of the set-top box and the advertisement in the form of a database;
设置单元,从不同的机顶盒收集IP地址信息,对机顶盒进行用户分类,根据不同机顶盒型号对广告进行分类,设置机顶盒IP地址、机顶盒型号与广告之间的关联并存储在该存储单元的数据库中;Set the unit, collect IP address information from different set-top boxes, classify the users of the set-top boxes, classify the advertisements according to different set-top box models, set the association between the set-top box IP addresses, the set-top box models and the advertisements and store them in the database of the storage unit;
IP地址和机顶盒型号接收单元,接收机顶盒的IP地址和型号;IP address and set-top box model receiving unit, IP address and model of the receiver top box;
广告发送单元,根据接收到的机顶盒IP地址和机顶盒型号在该存储单元的数据库中提取出对应的广告,再发送出去;The advertisement sending unit extracts the corresponding advertisement in the database of the storage unit according to the received set-top box IP address and the set-top box model, and then sends it out;
广告播发单元,包括:Advertising unit, including:
IP地址和机顶盒型号上传单元,收集机顶盒的IP地址和型号并上传至该控制平台单元;The IP address and set-top box model upload unit collects the IP address and model of the set-top box and uploads them to the control platform unit;
广告读取单元,读取该控制平台单元的广告发送单元发送出来的广告;an advertisement reading unit, which reads the advertisement sent by the advertisement sending unit of the control platform unit;
广告传送单元,将该广告读取单元读取到的广告传送至机顶盒中并在游戏界面的广告位上予以播发。The advertisement transmission unit transmits the advertisement read by the advertisement reading unit to the set-top box and broadcasts it on the advertisement space of the game interface.
上述的基于数字机顶盒的虚拟现实游戏装置,其中,该控制平台单元还包括一广告预览单元,提供对该存储单元存储的广告内容的预览。In the aforementioned virtual reality game device based on a digital set-top box, the control platform unit further includes an advertisement preview unit, which provides a preview of the advertisement content stored in the storage unit.
基于上述的装置,本发明还提出了一种基于数字机顶盒的虚拟现实游戏的实现方法,该方法包括:Based on the above-mentioned device, the present invention also proposes a method for realizing a virtual reality game based on a digital set-top box, the method comprising:
在控制端由传感器完成对运动信息的采集;At the control end, the sensor completes the collection of motion information;
借助采集到的运动信息进行编码;Coding with the help of collected motion information;
将编码后的数据流以无线通信的方式发送出去;Send the encoded data stream by wireless communication;
在机顶盒端以无线通信的方式接收发送出来的编码数据流;Receive and send the coded data stream in the way of wireless communication at the set-top box;
将接收到的编码数据流转码成机顶盒可识别的编码格式;Transcode the received encoded data stream into an encoding format recognizable by the set-top box;
根据机顶盒可识别的编码格式的信息创建码本;Create a codebook based on information in an encoding format recognizable by the set-top box;
将码本信息提交至虚拟现实游戏层;Submit the codebook information to the virtual reality game layer;
根据接收到的码本信息以及码本与动作的对应关系生成相应的游戏程序代码;Generate corresponding game program codes according to the received codebook information and the corresponding relationship between codebooks and actions;
将生成的游戏程序代码嵌入在虚拟现实游戏中以完成相应的游戏策略。The generated game program code is embedded in the virtual reality game to complete the corresponding game strategy.
上述的基于数字机顶盒的虚拟现实游戏的实现方法,其中,采集和编码的运动信息包括运动方向和运动速度。In the implementation method of the above-mentioned virtual reality game based on a digital set-top box, the motion information collected and coded includes motion direction and motion speed.
上述的基于数字机顶盒的虚拟现实游戏的实现方法,其中,借助采集到的运动信息进行编码的该步骤进一步包括:The above-mentioned method for realizing a virtual reality game based on a digital set-top box, wherein, the step of encoding with the collected motion information further includes:
产生多个脉冲序列;generate multiple pulse trains;
在每个脉冲序列中,根据传感器采样到的数据串所包含的数据个数和数值确定运动速度;In each pulse sequence, the movement speed is determined according to the number and value of the data contained in the data string sampled by the sensor;
与此同时,根据多个脉冲序列中由传感器采样到的采样值确定运动方向;At the same time, the direction of motion is determined according to the sampling values sampled by the sensor in multiple pulse sequences;
将确定的运动速度和运动方向编码成适合无线传输的编码格式。Encode the determined motion speed and motion direction into a coding format suitable for wireless transmission.
上述的基于数字机顶盒的虚拟现实游戏的实现方法,其中,The realization method of the virtual reality game based on the above-mentioned digital set-top box, wherein,
该多个脉冲序列是5ms的脉冲;the plurality of pulse trains are 5 ms pulses;
该运动方向的判断方法为:The method of judging the direction of motion is:
当脉冲序列中出现4ms的低电平时,获得一个采样值,判断运动方向为左右方向;When a low level of 4ms appears in the pulse sequence, a sampling value is obtained, and the direction of motion is judged to be left and right;
当脉冲序列中未出现4ms的低电平时,判断运动方向为前后方向。When the low level of 4ms does not appear in the pulse sequence, it is judged that the direction of movement is the front and back direction.
上述的基于数字机顶盒的虚拟现实游戏的实现方法,其中,该无线通信方式包括红外传输、蓝牙传输和RF传输。In the implementation method of the above-mentioned virtual reality game based on a digital set-top box, the wireless communication method includes infrared transmission, bluetooth transmission and RF transmission.
上述的基于数字机顶盒的虚拟现实游戏的实现方法,其中,该机顶盒可识别的编码格式为8位二进制数,其中第7位提供标志位,第6位表示运动方向,第5~0位是一个组合位,表示运动速度。The above-mentioned method for realizing a virtual reality game based on a digital set-top box, wherein the encoding format recognizable by the set-top box is an 8-bit binary number, wherein the 7th bit provides a flag bit, the 6th bit indicates the direction of motion, and the 5th to 0th bits are a Combined bits, indicating the movement speed.
上述的基于数字机顶盒的虚拟现实游戏的实现方法,其中,该码本创建步骤进一步包括:The above-mentioned method for realizing a virtual reality game based on a digital set-top box, wherein the codebook creation step further includes:
根据机顶盒可识别的编码信息中所包含的运动速度信息确定加速度;Determine the acceleration according to the motion speed information contained in the coded information recognizable by the set-top box;
对接收到的运动速度、运动方向以及确定的加速度进行组合。Combine the received motion velocity, motion direction and determined acceleration.
上述的基于数字机顶盒的虚拟现实游戏的实现方法,其中,在该方法中还包括同步执行的广告播发的过程,该广告播发过程进一步包括:The implementation method of the above-mentioned virtual reality game based on a digital set-top box, wherein the method also includes a process of synchronously executing an advertisement broadcast, and the advertisement broadcast process further includes:
广告播发单元收集机顶盒的IP地址和机顶盒型号,并上传至控制平台;The advertisement distributing unit collects the IP address and model of the set-top box and uploads them to the control platform;
控制平台根据接收到的机顶盒IP地址和型号从数据库中提取相应的广告并回传到广告播发单元;The control platform extracts the corresponding advertisement from the database according to the received IP address and model of the set-top box and sends it back to the advertisement distributing unit;
广告播发单元将从控制平台下载到的广告发送到机顶盒并通过机顶盒在游戏界面上的广告位予以播放。The advertisement distributing unit sends the advertisement downloaded from the control platform to the set-top box and plays it through the advertisement space on the game interface of the set-top box.
上述的基于数字机顶盒的虚拟现实游戏的实现方法,其中,该广告播发过程还包括在广告播放单元收集机顶盒的IP地址和机顶盒型号,并上传至控制平台的步骤之前的广告设置步骤,该广告设置步骤进一步包括:The realization method of the above-mentioned virtual reality game based on the digital set-top box, wherein, the advertisement broadcasting process also includes an advertisement setting step before the step of collecting the IP address and the set-top box model of the set-top box by the advertisement playing unit, and uploading to the control platform, the advertisement setting The steps further include:
控制平台从不同机顶盒收集机顶盒IP地址和型号;The control platform collects the set-top box IP address and model from different set-top boxes;
对机顶盒进行用户分类,对广告进行分类,设置机顶盒IP地址、机顶盒型号以及广告之间的关联并存储在控制平台的数据库中。Classify the user of the set-top box, classify the advertisement, set the association between the IP address of the set-top box, the model of the set-top box and the advertisement and store it in the database of the control platform.
上述的基于数字机顶盒的虚拟现实游戏的实现方法,其中,该广告播发过程还包括广告预览步骤,该广告预览步骤在该广告设置步骤以及广告播放单元收集机顶盒的IP地址和机顶盒型号,并上传至控制平台的步骤之间,在该广告预览步骤中控制平台根据用户的输入提供对应广告的预览。The realization method of the above-mentioned virtual reality game based on the digital set-top box, wherein, the advertisement broadcasting process also includes an advertisement preview step, and the advertisement preview step collects the IP address and the set-top box model of the set-top box in the advertisement setting step and the advertisement playback unit, and uploads to Between the steps of the control platform, in the advertisement preview step, the control platform provides a preview of the corresponding advertisement according to the user's input.
本发明对比现有技术有如下的有益效果:本发明将虚拟现实游戏引入机顶盒平台,通过带无线输出的运动器械将运动指令发往机顶盒,机顶盒通过无线接收将指令译码,随即提交给上层软件处理,上层软件根据指令完成和响应各种游戏动作。本发明在游戏层面上构成了人机互动,给人以现实的体验。本发明还通过对游戏背景的处理可远程对背景界面进行更换,开展广告增值服务。Compared with the prior art, the present invention has the following beneficial effects: the present invention introduces virtual reality games into the set-top box platform, and sends motion instructions to the set-top box through sports equipment with wireless output, and the set-top box decodes the instructions through wireless reception, and then submits them to the upper layer software Processing, the upper layer software completes and responds to various game actions according to instructions. The present invention constitutes human-computer interaction on the game level, giving people a realistic experience. The invention can also remotely replace the background interface by processing the game background, and carry out advertising value-added services.
附图说明 Description of drawings
图1是本发明的基于数字机顶盒的虚拟现实游戏装置的一个实施例的系统结构图。Fig. 1 is a system structure diagram of an embodiment of a virtual reality game device based on a digital set-top box of the present invention.
图2是本发明的基于数字机顶盒的虚拟现实游戏装置的一个实施例的框图。Fig. 2 is a block diagram of an embodiment of the digital set-top box-based virtual reality game device of the present invention.
图3A、3B分别是图2实施例中编码芯片单元和码本生成单元的框图。3A and 3B are respectively block diagrams of the encoding chip unit and the codebook generation unit in the embodiment of FIG. 2 .
图4是本发明的广告播发模块的一个较佳实施例的框图。Fig. 4 is a block diagram of a preferred embodiment of the advertisement distributing module of the present invention.
图5是本发明的广告播发模块的另一较佳实施例的框图。Fig. 5 is a block diagram of another preferred embodiment of the advertisement distributing module of the present invention.
图6是本发明的基于数字机顶盒的虚拟现实游戏的实现方法的一个实施例的流程图。Fig. 6 is a flow chart of an embodiment of the implementation method of the virtual reality game based on the digital set-top box of the present invention.
图7是图6实施例中编码步骤的子流程图。Fig. 7 is a sub-flow chart of the encoding steps in the embodiment of Fig. 6 .
图8是本发明的广告播发过程的一个实施例的流程图。FIG. 8 is a flow chart of an embodiment of the advertisement distribution process of the present invention.
图9是本发明的广告播发过程的另一实施例的流程图。Fig. 9 is a flow chart of another embodiment of the advertisement distribution process of the present invention.
具体实施方式 Detailed ways
下面结合附图和实施例对本发明作进一步的描述。The present invention will be further described below in conjunction with the accompanying drawings and embodiments.
图1示出了本发明的基于数字机顶盒的虚拟现实游戏装置的一个实施例的系统结构。请参见图1,游戏装置1由控制端模块10和机顶盒模块20构成,其中控制端模块10安装在运动器械3上,机顶盒模块20通过无线方式与显示终端2相连。运动器械3包括乒乓球拍、羽毛球拍和网球拍等,显示终端2可以是电视机。控制端模块10将包含运动信息的指令发送出去,由机顶盒模块20接收该指令并在游戏中给出相应的反馈,并在显示终端2上予以显示。Fig. 1 shows the system structure of an embodiment of the virtual reality game device based on the digital set-top box of the present invention. Referring to FIG. 1 , the
请继续参见图2,图2示出了本发明的基于数字机顶盒的虚拟现实游戏装置的一个实施例的原理。控制端模块10包括:传感器单元11、编码芯片单元12和无线发射单元13。传感器单元11是采集方向和力度的传感器,完成对人体运动信号的采集。Please continue to refer to FIG. 2 , which shows the principle of an embodiment of the digital set-top box-based virtual reality game device of the present invention. The
请结合图3A,编码芯片单元12进一步包括:脉冲序列生成单元120、速度判断单元121、方向判断单元122和编码单元123。脉冲生成单元产生一组包含多个脉冲序列,在本实施例中是一组包含多个5ms的脉冲序列。在每一个脉冲中传感器单元11都对运动信号进行采样。速度判断单元121在脉冲生长单元120所产生的每个脉冲序列中,根据传感器单元11采样到的数据串X1,X2,......,Xn所包含的数据个数和相应数值确定当前的运动速度。在本实施例中,于每个脉冲序列中所采样到的数据串X1~Xn中,如果数据个数为9(即n=9)则判断运动速度为高速,如果数据个数小于等于7且倒数第2个数据Xn-1为1.2ms(即n≤7且Xn-1=1.2ms)则判断运动速度为低速,如果数据个数小于等于7且倒数第2个数据Xn-1不等于1.2ms(即n≤7且Xn-1≠1.2ms)则判断运动速度为中速。方向判断单元122在脉冲序列生成单元120所产生的这一组5ms脉冲序列中,根据是否获取到采样值确定运动方向,在本实施例中,如果在5ms脉冲序列中出现了4ms的低电平,则获取到一个采样值,判断运动方向为左右方向,如果在5ms脉冲序列中未出现4ms的低电平,则无法获取采样值,判断运动方向为前后方向。可见,本实施例中采集和编码的运动信息包括运动方向(左右和前后方向)和运动速度。编码单元123将高速、中速和低速的运动速度以及左右与前后的运动方向编码成适合无线传输的编码形式。Please refer to FIG. 3A , the
无线发射单元13将经编码芯片单元12编码后数据流发送出去,无线发射单元13包括红外发射单元、蓝牙发射单元和RF发射单元等,在本实施例中是红外发射单元。The
回到图2,机顶盒模块20主要包括三个子模块:红外接收和硬件层子模块21、机顶盒JAVA虚拟机层子模块22和游戏层子模块23。红外接收和硬件层子模块21包括无线接收单元210、机顶盒编码单元211和码本生成单元212。无线接收单元210接收无线发射单元13发送的编码数据流,对应无线发射单元13,无线接收单元210可以是红外接收单元、蓝牙接收单元或RF接收单元等,在本实施例中是红外接收单元。机顶盒编码单元211将无线接收单元210接收到的编码数据流转码成机顶盒可识别的编码格式。而这种编码格式是8位二进制数(bit7~bit0),其中第7位bit7提供标志位,1表示红外信号由运动器械的控制端模块10发出,0表示由遥控器发出;第6位bit6表示挥拍方向,1表示左右挥拍,0表示前后挥拍;第5~0位bit5~bit0是一个组合位,用来表示高、中、低三个等级的速度,11代表高速、10代表中速、01代表低速。在编码格式中EE和80两个编码空出不用。码本生成单元212根据机顶盒编码单元211输出的机顶盒可识别的编码格式的信息创建码本。请同时参见图3B,码本生成单元212包括加速度确定单元2120和组合单元2121。加速度确定单元2120根据编码第5~0位所存储的速度信息确定加速度。例如存储“1011”,判断是从中速到高速,此时的加速度为a1。依此类推,存储“0110”,判断是从低速到中速,此时加速度还是a1;存储“0111”,判断出是从低速到高速,此时加速度为a2。反之也一样,从高速到中速或从中速到低速时的加速度为-a1,从高速到低速时的加速度为-a2。组合单元2121对接收到的运动速度(高、中、低三档速度)、运动方向(左右和前后两个方向)和加速度确定单元2120输出的加速度(a1、-a1、a2、-a2四个加速度)加以组合,形成码本信息。Returning to FIG. 2 , the set-
机顶盒JAVA虚拟机层子模块22包括下层接口单元220和上层接口单元221。下层接口单元220向硬件层提取创建完成的码本信息。上层接口单元221向游戏层提供虚拟现实游戏的运行、开发的环境和接口,将下层接口单元220获取到的码本信息提交至上层的虚拟现实游戏。The set-top box JAVA virtual
游戏层子模块23包括码本信息接收单元230、代码生成单元231和游戏策略完成单元232。码本信息接收单元230接收下层接口单元220传输来的码本信息,代码生成单元231对码本信息进行辨析,根据码本信息以及码本与动作的对应关系生成相应的游戏程序代码。游戏策略完成单元232将代码生成单元231生成的游戏程序代码嵌入在虚拟现实游戏中以完成相应的游戏策略,通过显示终端上的游戏画面获得相应的运动信息的反馈。在游戏开发中,左右方向根据JAVA游戏端进行策略控制,模糊处理。比如对手回球到游戏者的左半边桌面,将回球线路设计到将球回到对手的右半桌面,类似于游戏者向右挥拍的策略;同样面对落在游戏者右半桌面球,将回球设计在对手的左半桌面,类似游戏者向左挥拍的策略;当球落在游戏者桌面中间的时候,随机产生回球线路,模拟向左或向右挥拍。The
此外,在虚拟现实游戏的背景中提供可替换的图片位,在图片位上放置广告内容,为运营商提供赢利渠道。因此,本发明提出了基于数字机顶盒的虚拟现实游戏装置的另一实施例。在该实施例中,本发明的虚拟现实游戏装置除了具备上一实施例描述的控制端模块和机顶盒模块外,还设置了一个广告播发模块。本实施例中的控制端模块和机顶盒模块与上一实施例中的完全相同,因此不再赘述。下面结合图4对广告播发模块的一个实施例进行说明。In addition, replaceable picture slots are provided in the background of virtual reality games, and advertising content is placed on the picture slots to provide profit channels for operators. Therefore, the present invention proposes another embodiment of a virtual reality game device based on a digital set-top box. In this embodiment, in addition to the control terminal module and the set-top box module described in the previous embodiment, the virtual reality game device of the present invention is also provided with an advertisement distribution module. The control terminal module and the set-top box module in this embodiment are completely the same as those in the previous embodiment, so details are not repeated here. An embodiment of the advertisement distributing module will be described below with reference to FIG. 4 .
请参见图4,广告播发模块30包括:广告播发单元32和控制平台单元31。广告播发单元32是一个由J2ME编写的模块,位于终端机顶盒,而控制平台单元31由ASP编写,置于服务器端。控制平台单元31包括存储单元310、设置单元311、IP地址和机顶盒型号接收单元312和广告发送单元313。存储单元310以数据库的存储方式存储上传的机顶盒IP地址、机顶盒型号以及对应的广告,其中IP地址、型号与广告是相关联的。设置单元311从不同的机顶盒收集其IP地址,对机顶盒进行用户分类,再根据不同的机顶盒型号对广告加以分类,关联机顶盒IP地址、机顶盒型号与广告并将这种关联存储在存储单元310的数据库中。广告发送单元313根据由IP地址和机顶盒型号接收单元312所接收到的机顶盒IP地址和机顶盒型号在存储单元310的数据库中提取出对应的广告再发送出去。Referring to FIG. 4 , the
广告播发单元32包括IP地址和机顶盒型号上传单元320、广告读取单元321和广告传送单元322。IP地址和机顶盒型号上传单元320收集机顶盒的IP地址和型号并将这些信息上传到控制平台单元。广告读取单元321读取控制平台的广告发送单元313发送来的广告,并经广告传送单元322将该广告传送到机顶盒中。机顶盒将广告页面放置于游戏背景的图片位,予以播放。The advertisement distributing unit 32 includes an IP address and STB model uploading unit 320 , an advertisement reading unit 321 and an advertisement transmitting unit 322 . The IP address and set-top box model uploading unit 320 collects the IP address and model of the set-top box and uploads these information to the control platform unit. The advertisement reading unit 321 reads the advertisement sent by the advertisement sending unit 313 of the control platform, and transmits the advertisement to the set-top box through the advertisement sending unit 322 . The set-top box places the advertisement page on the picture position of the background of the game and plays it.
广告播发模块还可以设置成图5所示的实施例,在上一实施例基础上,在控制平台单元31’内还多设置了一个广告预览单元314’,该单元提供给用户对广告内容的预览。而其余的模块与上一实施例完全相同,因此不再赘述。The advertisement distributing module can also be set to the embodiment shown in Fig. 5. On the basis of the previous embodiment, an advertisement preview unit 314' is also set in the control platform unit 31', which provides the user with an overview of the advertisement content. preview. The rest of the modules are completely the same as those in the previous embodiment, so no more details are given here.
本发明另外提出了一种基于数字机顶盒的虚拟现实游戏的实现方法,该方法的一个实施例的步骤可参见图6。下面是对该流程中各步骤的详细描述。The present invention also proposes a method for implementing a virtual reality game based on a digital set-top box, and the steps of an embodiment of the method can be referred to in FIG. 6 . The following is a detailed description of each step in the process.
步骤S10:在控制端由传感器完成对运动信息的采集。传感器单元是采集方向和力度的传感器,完成对人体运动信号的采集。运动信息包括运动方向和运动速度。Step S10: Collect motion information by sensors at the control end. The sensor unit is a sensor that collects direction and strength, and completes the collection of human motion signals. Motion information includes motion direction and motion speed.
步骤S11:借助采集到的运动信息进行编码。编码的具体过程请参见图7,进一步包括:Step S11: Encoding with the help of the collected motion information. Please refer to Figure 7 for the specific process of encoding, which further includes:
步骤S110:产生一组包含多个脉冲的脉冲序列,在本实施例中是5ms的脉冲,事实上脉冲长度是由实际的编码芯片决定的。Step S110: Generate a group of pulse sequences including a plurality of pulses, in this embodiment it is a 5ms pulse, in fact the pulse length is determined by the actual encoding chip.
步骤S111:根据在每个脉冲序列中采样到的数据串所包含的数据个数和数值确定运动速度。具体地说,在本实施例中,在产生的每个脉冲序列中,根据传感器采样到的数据串X1,X2,......,Xn,如果数据个数为9(即n=9)则判断运动速度为高速,如果数据个数小于等于7且倒数第2个数据Xn-1为1.2ms(即n≤7且Xn-1=1.2ms)则判断运动速度为低速,如果数据个数小于等于7且倒数第2个数据Xn-1不等于1.2ms(即n≤7且Xn-1≠1.2ms)则判断运动速度为中速。Step S111: Determine the movement speed according to the number and value of data included in the data string sampled in each pulse sequence. Specifically, in this embodiment, in each pulse sequence generated, according to the data strings X1, X2, ..., Xn sampled by the sensor, if the number of data is 9 (that is, n=9 ) then it is judged that the motion speed is high speed, if the number of data is less than or equal to 7 and the penultimate data Xn-1 is 1.2ms (that is, n≤7 and Xn-1=1.2ms), then it is judged that the motion speed is low speed, if the number of data Xn-1 is 1.2ms If the number is less than or equal to 7 and the penultimate second data Xn-1 is not equal to 1.2ms (that is, n≤7 and Xn-1≠1.2ms), it is judged that the movement speed is medium speed.
步骤S112:与步骤S111同步进行。根据多个脉冲序列中由传感器采样到的采样值确定运动方向。在本实施例中,如果在5ms脉冲序列中出现了4ms的低电平,则获取到一个采样值,判断运动方向为左右方向,如果在5ms脉冲序列中未出现4ms的低电平,则无法获取采样值,判断运动方向为前后方向。Step S112: Synchronized with step S111. The direction of motion is determined from the sampled values sampled by the sensor in a plurality of pulse trains. In this embodiment, if a 4ms low level occurs in the 5ms pulse sequence, a sampling value is obtained, and the direction of motion is judged to be the left-right direction. If the 4ms low level does not appear in the 5ms pulse sequence, it cannot Obtain the sampled value, and judge the direction of motion as the front-back direction.
步骤S113:将上两步中确定的运动速度和运动方向编码成适合无线传输的编码格式。Step S113: Encode the moving speed and moving direction determined in the previous two steps into a coding format suitable for wireless transmission.
步骤S12:将编码后的数据流以无线通信的方式发送出去。这里的无线通信方式包括红外传输、蓝牙传输和RF传输等。Step S12: Send the coded data stream by wireless communication. The wireless communication methods here include infrared transmission, bluetooth transmission and RF transmission, etc.
步骤S13:在机顶盒端以无线通信的方式接收发送来的编码数据流。这里的无线通信方式与步骤S12的相对应。Step S13: Receive the transmitted coded data stream by means of wireless communication at the set-top box. The wireless communication method here corresponds to that of step S12.
步骤S14:将接收到的编码数据流转码成机顶盒可识别的编码格式。这种编码格式是8位二进制数(bit7~bit0),其中第7位bit7提供标志位,1表示红外信号由运动器械的控制端模块10发出,0表示由遥控器发出;第6位bit6表示挥拍方向,1表示左右挥拍,0表示前后挥拍;第5~0位bit5~bit0是一个组合位,用来表示高、中、低三个等级的速度,11代表高速、10代表中速、01代表低速。在编码格式中EE和80两个编码空出不用。Step S14: Transcoding the received encoded data stream into an encoding format recognizable by the set-top box. This encoding format is an 8-bit binary number (bit7~bit0), wherein the seventh bit bit7 provides a flag bit, 1 means that the infrared signal is sent by the
步骤S15:根据机顶盒可识别的编码格式的信息中所包含的运动速度信息确定加速度。根据编码第5~0位所存储的速度信息确定加速度。例如存储“1011”,判断是从中速到高速,此时的加速度为a1。依此类推,存储“0110”,判断是从低速到中速,此时加速度还是a1;存储“0111”,判断出是从低速到高速,此时加速度为a2。反之也一样,从高速到中速或从中速到低速时的加速度为-a1,从高速到低速时的加速度为-a2。Step S15: Determine the acceleration according to the motion speed information contained in the information in the encoding format recognizable by the set-top box. Acceleration is determined according to the speed information stored in bits 5 to 0 of the code. For example, "1011" is stored, and the judgment is from medium speed to high speed, and the acceleration at this time is a1. And so on, store "0110", judge from low speed to medium speed, the acceleration is still a1 at this time; store "0111", judge from low speed to high speed, the acceleration is a2 at this time. The reverse is also the same, the acceleration from high speed to medium speed or from medium speed to low speed is -a1, and the acceleration from high speed to low speed is -a2.
步骤S16:对接收到的运动速度、运动方向以及步骤S15中确定的加速度进行组合,从而创建码本。本实施例中的运动速度包括高、中、低速三档,运动方向包括左右方向和前后方向,加速度包括a1、-a1、a2和-a2。Step S16: Combine the received motion speed, motion direction and the acceleration determined in step S15, so as to create a codebook. The movement speed in this embodiment includes three gears of high, middle and low speed, the movement direction includes left and right directions and front and rear directions, and the acceleration includes a1, -a1, a2 and -a2.
步骤S17:将码本信息提交至虚拟现实游戏层。机顶盒有一个机顶盒Java虚拟机层,是提交过程中的一个中介。Step S17: Submit the codebook information to the virtual reality game layer. The STB has a STB Java Virtual Machine layer that acts as an intermediary in the submission process.
步骤S18:根据接收到的码本信息以及码本与动作的对应关系生成相应的游戏程序代码。Step S18: Generate corresponding game program codes according to the received codebook information and the correspondence between codebooks and actions.
步骤S19:将生成的游戏程序代码嵌入在虚拟现实游戏中以完成相应的游戏策略。代码被执行后通过显示终端显示人体运动信号的反馈信息。Step S19: Embedding the generated game program code in the virtual reality game to complete the corresponding game strategy. After the code is executed, the feedback information of the human body motion signal is displayed through the display terminal.
在游戏开发中,左右方向根据JAVA游戏端进行策略控制,模糊处理。比如对手回球到游戏者的左半边桌面,将回球线路设计到将球回到对手的右半桌面,类似于游戏者向右挥拍的策略;同样面对落在游戏者右半桌面球,将回球设计在对手的左半桌面,类似游戏者向左挥拍的策略;当球落在游戏者桌面中间的时候,随机产生回球线路,模拟向左或向右挥拍。In game development, the left and right directions are controlled strategically and blurred according to the JAVA game terminal. For example, the opponent returns the ball to the player's left half of the table, and the return route is designed to return the ball to the opponent's right half of the table, which is similar to the strategy of the player swinging to the right; the same is true for the ball falling on the player's right half of the table. , design the return ball on the left half of the opponent's table, similar to the player's strategy of swinging to the left; when the ball falls in the middle of the player's table, a return line is randomly generated to simulate a left or right swing.
此外,在虚拟现实游戏的背景中提供可替换的图片位,在图片位上放置广告内容,为运营商提供赢利渠道。因此,本发明提出了基于数字机顶盒的虚拟现实游戏实现方法的另一实施例。在该实施例中,本发明的虚拟现实游戏实现方法除了具备上一实施例描述的步骤外,还包括一个广告播发过程与动作控制同步执行。本实施例中的除广告播发过程之外的其他步骤均与上一实施例相同,因此不再赘述。下面结合图8对广告播发过程的一个实施例进行说明。In addition, replaceable picture slots are provided in the background of virtual reality games, and advertising content is placed on the picture slots to provide profit channels for operators. Therefore, the present invention proposes another embodiment of a method for implementing a virtual reality game based on a digital set-top box. In this embodiment, in addition to the steps described in the previous embodiment, the implementation method of the virtual reality game of the present invention also includes a synchronous execution of an advertisement broadcasting process and motion control. The other steps in this embodiment are the same as those in the previous embodiment except for the process of broadcasting the advertisement, so they will not be repeated here. An embodiment of the advertising broadcasting process will be described below with reference to FIG. 8 .
步骤S20:广告播发单元收集机顶盒的IP地址和机顶盒型号,并上传至控制平台。Step S20: The advertisement distributing unit collects the IP address and model of the set-top box, and uploads them to the control platform.
步骤S21:控制平台根据接收到的机顶盒IP地址和型号从数据库中提取相应的广告并回传到广告播发单元。Step S21: The control platform extracts the corresponding advertisement from the database according to the received IP address and model of the set-top box and sends it back to the advertisement distributing unit.
控制平台的数据库中存储了各机顶盒IP地址、型号、广告以及它们之间的关联。The database of the control platform stores the IP addresses, models, advertisements and associations between each set-top box.
步骤S22:广告播发单元将从控制平台上下载到的广告发送到机顶盒并通过机顶盒在游戏界面上设定的广告位予以播放。Step S22: The advertisement distributing unit sends the advertisement downloaded from the control platform to the set-top box and plays it through the advertisement position set on the game interface by the set-top box.
本发明中的广告播发过程还可以图9的实施例来实现。请参见图9,下面是对该播发过程中各步骤的详细描述。The advertisement distributing process in the present invention can also be implemented in the embodiment shown in FIG. 9 . Please refer to FIG. 9 , the following is a detailed description of each step in the advertising process.
步骤S30:控制平台从不同的机顶盒收集机顶盒IP地址和型号。Step S30: the control platform collects the IP addresses and models of the set-top boxes from different set-top boxes.
步骤S31:对机顶盒进行用户分类,对广告进行分类,设置机顶盒IP地址、机顶盒型号以及广告之间的关联并存储在控制平台的数据库中。Step S31: Classify the set-top box users, classify the advertisements, set the association between the IP address of the set-top box, the model of the set-top box and the advertisements, and store them in the database of the control platform.
步骤S32:根据用户输入提供对所选择的广告的预览。Step S32: Provide a preview of the selected advertisement according to user input.
步骤S33:广告播发单元收集机顶盒的IP地址和机顶盒型号,并上传至控制平台。Step S33: The advertisement distributing unit collects the IP address and model of the set-top box, and uploads them to the control platform.
步骤S34:控制平台根据接收到的机顶盒IP地址和型号从数据库中提取相应的广告并回传到广告播发单元。Step S34: The control platform extracts the corresponding advertisement from the database according to the received IP address and model of the set-top box and sends it back to the advertisement distributing unit.
步骤S35:广告播发单元将从控制平台上下载到的广告发送到机顶盒并通过机顶盒在游戏界面上设定的广告位予以播放。Step S35: The advertisement distributing unit sends the advertisement downloaded from the control platform to the set-top box and plays it through the advertisement position set on the game interface by the set-top box.
上述实施例是提供给本领域普通技术人员来实现或使用本发明的,本领域普通技术人员可在不脱离本发明的发明思想的情况下,对上述实施例做出种种修改或变化,因而本发明的保护范围并不被上述实施例所限,而应该是符合权利要求书提到的创新性特征的最大范围。The above-mentioned embodiments are provided for those of ordinary skill in the art to implement or use the present invention. Those of ordinary skill in the art can make various modifications or changes to the above-mentioned embodiments without departing from the inventive idea of the present invention. Therefore, the present invention The scope of protection of the invention is not limited by the above-mentioned embodiments, but should be the maximum scope consistent with the innovative features mentioned in the claims.
Claims (20)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2007100395580A CN100493180C (en) | 2007-04-17 | 2007-04-17 | A kind of virtual reality game device and method based on digital set-top box |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2007100395580A CN100493180C (en) | 2007-04-17 | 2007-04-17 | A kind of virtual reality game device and method based on digital set-top box |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101035250A CN101035250A (en) | 2007-09-12 |
CN100493180C true CN100493180C (en) | 2009-05-27 |
Family
ID=38731513
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2007100395580A Expired - Fee Related CN100493180C (en) | 2007-04-17 | 2007-04-17 | A kind of virtual reality game device and method based on digital set-top box |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100493180C (en) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101197925B (en) * | 2007-12-24 | 2012-05-02 | 康佳集团股份有限公司 | Downloading method and implementation method of digital TV advertisement video |
JP4887431B2 (en) | 2007-12-28 | 2012-02-29 | パナソニック株式会社 | Communication device |
US20100171696A1 (en) * | 2009-01-06 | 2010-07-08 | Chi Kong Wu | Motion actuation system and related motion database |
JP5048721B2 (en) * | 2009-07-07 | 2012-10-17 | 株式会社コナミデジタルエンタテインメント | GAME DEVICE, GAME DEVICE CONTROL METHOD, AND PROGRAM |
CN102033605B (en) * | 2009-09-29 | 2013-04-03 | 德信互动科技(北京)有限公司 | Human-computer interactive information system and method |
CN102033607B (en) * | 2009-09-29 | 2012-11-14 | 德信互动科技(北京)有限公司 | Human-machine interaction information system and method for realizing human-machine interaction |
DE102009049073A1 (en) | 2009-10-12 | 2011-04-21 | Metaio Gmbh | Method for presenting virtual information in a view of a real environment |
CN101729848B (en) * | 2009-12-10 | 2011-07-27 | 四川长虹电器股份有限公司 | Game function implement method based on set top box |
CN101790030A (en) * | 2010-03-16 | 2010-07-28 | 中山大学 | Digital set top box based on Java processor |
EP3326135A4 (en) * | 2015-07-24 | 2019-03-06 | Videoamp, Inc. | Targeting tv advertising slots based on consumer online behavior |
CN105338272A (en) * | 2015-11-27 | 2016-02-17 | 广东长虹电子有限公司 | TV based on VR technology and Miracast technology |
CN106131787A (en) * | 2016-07-14 | 2016-11-16 | 西安汇龙科技股份有限公司 | The location method of terminal use's movement locus, Apparatus and system |
CN108307226A (en) * | 2016-09-21 | 2018-07-20 | 中兴通讯股份有限公司 | VR videos based on Web TV or game play system, set-top box |
CN111240415B (en) * | 2020-01-23 | 2024-05-14 | 福州贝园网络科技有限公司 | Glasses bag type computer device |
-
2007
- 2007-04-17 CN CNB2007100395580A patent/CN100493180C/en not_active Expired - Fee Related
Non-Patent Citations (1)
Title |
---|
Java虚拟机应用于数字电视机顶盒的研究与实现. 刘俊,张萍,姚莉,于鸿洋.中国有线电视,第1期. 2005 * |
Also Published As
Publication number | Publication date |
---|---|
CN101035250A (en) | 2007-09-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100493180C (en) | A kind of virtual reality game device and method based on digital set-top box | |
KR101082285B1 (en) | Terminal and method for providing augmented reality | |
TW497361B (en) | Method and system for downloading and storing interactive device content using the horizontal overscan portion of a video signal | |
CN103930180B (en) | To game console calibration and the system and method for biasing | |
CN1462382A (en) | Device for interacting with real-time streams of content | |
KR20130050465A (en) | Media content transmission method and apparatus, and reception method and apparatus for providing augmenting media content using graphic object | |
JP2010178777A (en) | Exercise system with display function | |
KR102275685B1 (en) | Contents offer method and the method perfoming contents offer server, commentator apparatus | |
US20100137066A1 (en) | Simulation game system | |
CN1559644A (en) | Remote control recreation device | |
CN108040038A (en) | The live method of network interdynamic, network main broadcaster end and user terminal | |
CN110164483A (en) | Render the method and system of audio program | |
US20020038345A1 (en) | Communication system, computer program execution device, recording medium, computer program, program information supply method, and program information editing method | |
CN101251875A (en) | Method and system of video and audio mingle interaction game | |
CN101201253A (en) | Electronic device and method for sharing data by instant message | |
CN1224261C (en) | Device for interacting with real-time streams of content | |
US7145569B2 (en) | Data processing method | |
CN1275091A (en) | Real time video game uses emulation of streaming over internet in broadcast event | |
KR20020077617A (en) | Training machine based on virtual reality | |
CN102600581B (en) | Body-building equipment simulation system and method | |
KR20110137439A (en) | Music broadcasting service method combining virtual and real world | |
CN1462550A (en) | Device for interacting with real-time streams of content | |
CN203108150U (en) | Simulation-type exercise equipment | |
CN104689519A (en) | A fitness equipment combined with cloud service and its cloud service system | |
CN111506186B (en) | Sports entertainment system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
ASS | Succession or assignment of patent right |
Owner name: YITIAN VIDEO TECHNOLOGY( SHANGHAI ) CO., LTD. Free format text: FORMER OWNER: TIANBO BROADBAND NETWORK SCIENCE AND TECHNOLOGY( SHANGHAI ) CO., LTD. Effective date: 20100122 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20100122 Address after: B District, No. 900, building B, No. 16, Shanghai, Yishan Road Patentee after: Billion video technology (Shanghai) Co.,Ltd. Address before: 9 floor, Hechuan building, No. 2016, Shanghai, Yishan Road Patentee before: Tianbai Wideband Network Science and Technology (Shanghai) Co.,Ltd. |
|
C56 | Change in the name or address of the patentee |
Owner name: CISCO SYSTEMS (SHANGHAI) VIDEO TECHNOLOGY CO., LTD Free format text: FORMER NAME: YITIAN VIDEO TECHNOLOGY (SHANGHAI) CO, LTD. |
|
CP01 | Change in the name or title of a patent holder |
Address after: 200233, Yishan Road, No. 900, B building, 16 floor, B District, Shanghai Patentee after: CISCO systems (Shanghai) video technology Co.,Ltd. Address before: 200233, Yishan Road, No. 900, B building, 16 floor, B District, Shanghai Patentee before: Billion video technology (Shanghai) Co.,Ltd. |
|
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090527 |
|
CF01 | Termination of patent right due to non-payment of annual fee |