CN1315326C - Method of realizing set-top function based on software - Google Patents

Method of realizing set-top function based on software Download PDF

Info

Publication number
CN1315326C
CN1315326C CNB2004100268948A CN200410026894A CN1315326C CN 1315326 C CN1315326 C CN 1315326C CN B2004100268948 A CNB2004100268948 A CN B2004100268948A CN 200410026894 A CN200410026894 A CN 200410026894A CN 1315326 C CN1315326 C CN 1315326C
Authority
CN
China
Prior art keywords
module
user computer
video
user
software
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
Application number
CNB2004100268948A
Other languages
Chinese (zh)
Other versions
CN1564598A (en
Inventor
赵红刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen fast shadow Technology Co., Ltd.
Original Assignee
赵红刚
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 赵红刚 filed Critical 赵红刚
Priority to CNB2004100268948A priority Critical patent/CN1315326C/en
Publication of CN1564598A publication Critical patent/CN1564598A/en
Priority to PCT/CN2005/000500 priority patent/WO2005101841A1/en
Application granted granted Critical
Publication of CN1315326C publication Critical patent/CN1315326C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB

Abstract

The present invention relates to a method of realizing the function of a set-top box on the basis of software, which comprises the following steps: a server (1) is accessed by a user terminal computer (2) through the Internet; program contents are obtained from the server (1) by application software (12) installed in the user terminal computer (2); a user uses a computer remote controller (4) for transmitting a keying instruction to a controller (3); the received keying instruction is transmitted into the user terminal computer (2) by the controller (3); the application software (12) of the user terminal computer (2) responds to the keying instruction and executes the following operation: service contents are obtained from the server (1) through the Internet, or a service functional module in the user terminal computer (2) is invoked; an image interface is outputted on a television (5) by a video-audio cable (6) or in a wireless radio-frequency mode, or a video image is outputted on the television (5) by a video converter (8). The present invention has the advantages that the user has simple and convenient use; a hardware platform of a set top box is not needed; the present invention largely reduces the cost, and is convenient for expanding service functions.

Description

Realize the method for set-top box functionality based on software
Technical field the present invention relates to the general image data processing, particularly relates to the technology that realizes the Internet set-top box functionality based on software mode.
Background technology is according to the difference of received signal, and set-top box mainly is divided into two classes, and the first kind is to receive the set-top box of handling TV signal, is usually used in digital TV field; Second class is receive to handle the set-top box of internet data, abbreviates the Internet set-top box as, be used for by television set watch the Internet movie and video programs, play games, browsing information etc.Traditional the Internet set-top box realizes based on independently hardware and special-purpose software, the price height, and generally more than 1000 yuans, 2000 yuans of the strong set-top box close prices of business function.When on conventional set-top box, expanding new business function, the new audio-visual coded format of for example supporting to emerge in an endless stream, support game on line, when perhaps providing visual telephone function by set-top box, need striking machine set-top box hardware module, cooperate the function that develops software simultaneously, the complexity height, the construction cycle is long.The disclosed display mechanism that relates to the Internet set-top box of prior art, computer is identical with the television set picture displayed.It has the following disadvantages: when the user watches programs of set-top box on TV, computer can't carry out other work, can only see the program picture same, thereby can not be used for work and study simultaneously, seriously influence the enthusiasm that the user uses this technology with television set; Market value is little.
The summary of the invention the technical problem to be solved in the present invention is to avoid above-mentioned the deficiencies in the prior art part and proposes a kind of method that realizes traditional the Internet set-top box functionality based on software, utilize the existing computer resource of user, realize the function of the Internet set-top box with very low cost, and can expand new business function easily, the user is very easy to use.
The present invention solve the technical problem can be by realizing by the following technical solutions:
Propose a kind of method, include server, user computer and television set, may further comprise the steps based on software realization set-top box functionality,
1. described user computer obtains programme content by the application software of installing in the user computer from described server by the Internet access service device;
2. the user utilizes UltraVNC that key commands is sent to controller according to interface menu on the television set;
3. described controller sends to the remote controller key order that receives in the described user computer;
4. the application software of described user computer responds described remote controller key order, carries out following operation: obtain service content by the Internet from described server; Perhaps call the service content module in the described user computer, support television video frequency signal output or television set to support under the situation of computer video signal input at described user computer, graphic interface output and this user computer are had on the described television set that direct communication is connected, offer the user and watch; Do not support television video frequency signal output and television set not to support under the situation of computer video signal input video image to be exported on described television set by video converter at described user computer, offer the user and watch;
Described user computer adopts multitask and many pictures software for display mechanism, realizes the output of computer monitor and television set different pictures.The application software of described user computer comprises main control module, control command module, user side business function module, interface module and interface module, and the workflow of this application software may further comprise the steps:
A. described interface module reports described control command module with this remote controller key sign indicating number after receiving the remote controller key sign indicating number of described controller transmission;
B. described control command module resolves to order with described remote controller key sign indicating number, reports described main control module;
C. described main control module is carried out corresponding operating according to remote control commands, invoke user end business function module;
D. described interface module is TV set image with the demonstration output coupling of described main control module calls content, adjusts font, image, the display effect of video display on described television set.
Compare with prior art, technique effect of the present invention is:
1. what show on the television set is programs of set-top box, and computer monitor can show the work and study interface different with programs of set-top box.Among the domestic consumer, kinsfolk's work and study before computer of user, and the kinsfolk can watch program before television set in addition, set-top box functionality has only taken very little a part of computer resource, makes the user feel that its cost is very low.More user-friendly, have vast market prospect;
2. the application software of described user computer makes that the whole proposal autgmentability is very good, and is specific as follows:
(1) user side business function module makes product multiple business abilities such as extension, game, visual telephone, audio-visual broadcast, video-mail easily, and to other module basically without any influence;
(2) the independent of interface module divided, can be so that product adapt to global a plurality of country, multilingual interface needs easily, and the interface of satisfying market different times different-style.Every kind of interface only need load different resource link storehouses, just can the flexible expansion interface;
(3) the independent of interface module divided, can be so that product can adapt to multiple encoding mechanism easily, thus the input equipment of adaptive each producer, different coding flexibly, as remote controller, joystick, keyboard etc.The input equipment of a kind of different coding of every increase as long as load different control interface Module Links storehouses, need not to revise any part of software, just expanded function easily.
Description of drawings
Fig. 1 is that user computer supports television video frequency signal output or television set to support under the situation of computer video signal input the connection diagram of hardware that the inventive method is used;
Fig. 2 does not support television video frequency signal output and television set not to support under the situation of computer video signal input the connection diagram of hardware used herein at described user computer;
Fig. 3 is the module block diagram of user computer application software and service end software, Fig. 3-the 1st, the module block diagram of service end software, Fig. 3-the 2nd, user computer modules in application software block diagram;
Fig. 4 is user computer application software flow process and invoking server software flow pattern;
Fig. 5 is a user computer application software interface schematic diagram;
Fig. 6 is the controller circuitry schematic diagram;
Fig. 7 is the controller software flow chart, Fig. 7-the 1st, controller software main program flow schematic diagram; Fig. 7-the 2nd, described controller send the function schematic flow sheet of byte to the user computer serial ports; Fig. 7-the 3rd, the schematic flow sheet of remote controller key interrupt response.
Embodiment is described in further detail below in conjunction with the most preferred embodiment shown in the accompanying drawing.
As shown in Figure 1, user computer 2 is supported television video frequency signal output, is connected (wherein video cables can be a S terminal video line, also can be the AV terminal video line) with television set 5 by looking audio cable 6; Controller 3 is connected to the serial ports of user computer 2 by cable 7, perhaps can be connected to the USB mouth, perhaps is connected to the PS/2 mouth; Remote controller 4 sends key commands to controller 3 by wireless mode, can be infrared mode, also can be the ultrashort wave mode.
In order to prevent to disturb, this remote controller 4 is different with the coding of TV remote controller.Remote controller 4 has had matured product on market, its implementation no longer is described in detail in detail here.
Fig. 2 is that the present invention does not support television video frequency signal output and television set not to support the scheme schematic diagram under the computer video signal input condition at user computer.User computer 2 is not supported television video frequency signal output, the computer video signal of its output outputs on the video converter 8 by cable 9, video converter 8 is the computer video conversion of signals PAL, NTSC or the SECAM TV signal of standard, outputs on the television set 5 by looking audio cable 6; Controller 3 provides power supply by cable 10 for video converter 8, and controls size, the position adjustment of television image; Controller 3 is connected to the serial ports of user computer 2 by cable 7, perhaps can be connected to the USB mouth, perhaps is connected to the PS/2 mouth.Described controller 3 and video converter 8 can be one physically, also can be used as integrated circuit board and are inserted in the described user computer and use.
Video converter 8 has had ripe product on market, its implementation no longer is described in detail in detail here.
In order to connect up conveniently, can to change with wireless radio frequency mode and look audio cable 6 transmission video/audio signals.The product of ripe wireless transmission video/audio signal has been arranged on the market, its implementation no longer has been described in detail in detail here.
In realizing the operation of charge program, user capture charge program need use a unique user identification code as the foundation of differentiating user right and charging.Existing user identification code input mode is that the user imports by remote controller key, needs the user often to import for the charge program, operates very inconvenient.The present invention is kept at the user ID code data in the controller 3, directly reads user identification code on user computer 2 slave controllers 3, sends to server 1, is used as the foundation of differentiating user right and charging.
In user computer, adopt multitask and many pictures software for display mechanism, realize the output of computer monitor and television set different pictures, make when the user uses the software set-top box to watch television set, can also utilize computer to carry out other work.Some computer operating systems have been supported multitask, multi-display output different pictures technology in the market, and its implementation no longer is described in detail in detail below.
Shown in Fig. 3-1, service end software 11 comprises interface service module 111, service end business function module 112 and user data library module 113; Interface service module 111 provides the user side interface in the mode of webpage; Service end business function module 112 includes but not limited to audio-visual service module, video phone service module, game services module, video-mail service module etc., the video phone service module provides the management to the user terminal video phone module, comprises the parsing of user computer IP address and visual telephone number; The game services module provides the management to the user side game module; User data library module 113 provides management of information such as authority to user ID, charging, receive the user ID that user computer 2 sends, search corresponding authority according to user ID, allow or forbid that the user uses various services, charges when the user uses charged content.
Shown in Fig. 3-2, the application software 12 of described user computer 2 comprises main control module 122, control command module 124, user side business function module 123, interface module 121 and interface module 125.This interface module 125 includes but not limited to usb interface module, PS/2 interface module or RS232 interface module, usb interface module is responsible for handling the reported data of the controller 3 that connects by the USB mouth, the PS/2 interface module is responsible for handling the reported data of the controller 3 that connects by the PS/2 mouth, and the RS232 interface module is responsible for handling the reported data of the controller 3 that connects by the RS232 serial ports; The interface mode of corresponding controller 3, usb interface module, PS/2 interface module, RS232 interface module that operation is corresponding; Described user side business function module 123 includes but not limited to audio-visual playing module, visual telephone module, game module and video-mail module or the like.As shown in Figure 4, the workflow of this application software 12 is as follows:
The main control module 122 of user computer application software 12 obtains the interface from server software 11, is presented on the television set; According to the television interface prompting, the user presses remote controller key, sends to interface module 125 by controller 3, and reports control command module 124; Control command module 124 is resolved guidance command, reports main control module 122; Main control module 122 is carried out corresponding actions according to guidance command, calls audio-visual playing module, visual telephone module, game module or video-mail module, and interface display to television set, watch for the user.
When activating business function, only need follow the interface interchange mode of main control module 122, in the user computer application software, increase the user side business function module, increase the respective service module in service end simultaneously and get final product, very flexible.
Fig. 5 is a user computer application software interface schematic diagram.The interface is presented on the television set in full frame mode with HTML and JavaScript design, and the font effect is fit to television set and shows.The pilot program segment of window loop play appointment of film.On remote controller,, promptly play silver screen hits A by " 1 "; On remote controller,, promptly play silver screen hits B by " 2 "; On remote controller,, enter movie and video programs classification interface, search the movie and video programs of appointment, select to watch, then on television set, play in full frame mode by " 7 "; On remote controller,, enter game on line by " 8 "; On remote controller,, enter song classification interface, search and play the song of appointment by " 9 "; On remote controller,, play current news by " 0 ".
Fig. 6 is the controller circuitry schematic diagram.Controller 3 is connected with user computer 2 with RS232, obtains the 5V power supply by the stealing circuit from the user computer serial ports.Circuit is a Central Control Module with 8 single-chip microcomputer EM78P156, realizes serial communication with software mode, and an I/O pin sends data to the user computer serial ports, and I/O pin receives the serial data from user computer.The monitoring of singlechip interruption mouth is from the signal of remote controller.When the user presses remote controller key, after the decoding of the infrared receiving module of controller 3, trigger singlechip interruption, single-chip microcomputer reads in the key commands code stream, sends to user computer 2.
When adopting the wireless radio frequency remote control device, only need infrared receiving module is replaced by the less radio-frequency receiver module.
The controller software flow process as shown in Figure 7, remote controller 4 and controller 3 adopts the RC5 code encoding/decoding modes, the corresponding code stream of each remote controller key comprises four parts: 1.5 initial codes, 1 control bit, 5 bit address sign indicating numbers, 6 order of the bit sign indicating numbers; Every width is 1.778ms, is called 1 remote control mode cycle in Fig. 7.Controller 3 is connected with user computer 2 by serial ports, communicates in RS232 asynchronous serial mode, and transmission rate is 1200bps, 1 start bit, 8 bit data positions, no parity position, 1 position of rest; Every width is 0.833ms, is called 1 serial ports cycle in Fig. 7; When adjusting transmission rate, only need to adjust serial ports constant cycle time and get final product.
The controller software main program flow is shown in Fig. 7-1, and controller software at first sends user ID to user computer 2, as rates ground after initialization; Enter the do-nothing instruction circulation afterwards, wait for that remote controller key triggers interruption.
The function flow process that controller sends byte to the user computer serial ports is shown in Fig. 7-2, and controller sends data with the RS232 asynchronous serial communication protocol to user computer 3, is defined as serial ports and sends function, for other module invokes.When function is called, at first send start bit, send the pin output low level at single-chip microcomputer, and postpone 1 serial ports cycle; Send 8 bit data positions afterwards successively; Send 1 position of rest and 1 spare bits, promptly high level keeps 2 serial ports cycles.
The flow process of remote controller key interrupt response is shown in Fig. 7-3, in the controller software response remote controller key Interrupt Process, mainly be receive and decoding from the RC5 code stream of remote controller, obtain 5 bit address positions and 6 order of the bit positions, call serial ports and send function and send to user computer.Interrupt response module detailed process is as follows: start bit and the control bit of at first skipping 2.5 remote control mode cycles, delay time again 0.25 remote control mode cycle (2.75 remote control mode cycles when being coextensive), 1/4 time point that arrives first address bit is sampled, read first address bit, delay time afterwards 1 remote control mode cycle at every turn, read 5 address codes and 6 command codes successively, address code and command code are kept at respectively in two bytes, and be high-order with 0 filling; Call serial ports transmission function at last and send two bytes to user computer by RS232 serial ports asynchronous communications protocol.

Claims (6)

1. the method based on software realization set-top box functionality includes server (1), user computer (2) and television set (5), may further comprise the steps,
1. described user computer (2) obtains programme content by the application software (12) of installing in the user computer (2) from described server (1) by network access server (1);
2. the user utilizes UltraVNC (4) that key commands is sent to controller (3) according to the interface menu on the television set;
3. described controller (3) sends to the remote controller key order that receives in the described user computer (2);
The described remote controller key order of application software (12) response of 4. described user computer (2) is carried out following operation: obtain service content by network from described server (1); Perhaps call the service content module in the described user computer (2), support television video frequency signal output or television set (5) to support under the situation of computer video signal input at described user computer (2), graphic interface output having on the described television set (5) that direct communication is connected with this user computer (2), is offered the user and watches; Do not support television video frequency signal output and television set (5) not to support under the situation of computer video signal input video image to be exported on described television set (5) by video converter (8) at described user computer (2), offer the user and watch;
It is characterized in that: described user computer (2) adopts many pictures software for display mechanism, realizes that computer monitor and television screen have different pictures output; The application software (12) of described user computer (2) comprises main control module (122), control command module (124), user side business function module (123), interface module (121) and interface module (125), and the workflow of this application software (12) may further comprise the steps:
A. described interface module (125) reports described control command module (124) with this remote controller key sign indicating number after receiving the remote controller key sign indicating number of described controller (3) transmission;
B. described control command module (124) resolves to order with described remote controller key sign indicating number, reports described main control module (122);
C. described main control module (122) is carried out corresponding operating, invoke user end business function module (123) according to remote control commands;
D. described interface module (121) is TV set image with the demonstration output coupling that described main control module (122) calls content, adjusts font, image, the display effect of video display on described television set (5).
2. the method based on software realization set-top box functionality as claimed in claim 1, it is characterized in that: described interface module (125) comprises usb interface module, PS/2 interface module or RS232 interface module.
3. the method based on software realization set-top box functionality as claimed in claim 1, it is characterized in that: described user side business function module (123) comprises audio-visual playing module, visual telephone module, game module and video-mail module.
4. the method based on software realization set-top box functionality as claimed in claim 1 is characterized in that: the interface of the application software (12) of described user computer (2) is with HTML and JavaScript design.
5. the method based on software realization set-top box functionality as claimed in claim 1 is characterized in that: described controller (3) and video converter (8) are one physically.
6. as claimed in claim 1ly realize it is characterized in that the method for set-top box functionality: describedly be inserted into the middle use of described user computer (2) for the controller of one (3) and video converter (8) as integrated circuit board physically based on software.
CNB2004100268948A 2004-04-14 2004-04-14 Method of realizing set-top function based on software Expired - Fee Related CN1315326C (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CNB2004100268948A CN1315326C (en) 2004-04-14 2004-04-14 Method of realizing set-top function based on software
PCT/CN2005/000500 WO2005101841A1 (en) 2004-04-14 2005-04-14 The method of performing the set-top founction on basis of software

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100268948A CN1315326C (en) 2004-04-14 2004-04-14 Method of realizing set-top function based on software

Publications (2)

Publication Number Publication Date
CN1564598A CN1564598A (en) 2005-01-12
CN1315326C true CN1315326C (en) 2007-05-09

Family

ID=34480786

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100268948A Expired - Fee Related CN1315326C (en) 2004-04-14 2004-04-14 Method of realizing set-top function based on software

Country Status (2)

Country Link
CN (1) CN1315326C (en)
WO (1) WO2005101841A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10924793B2 (en) 2018-06-03 2021-02-16 Apple Inc. Generic streaming media device configured as set top box

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100420185C (en) * 2005-01-20 2008-09-17 厦门华侨电子股份有限公司 Method of implementing network control of multiple television sets with computer
CN1885943B (en) * 2005-06-22 2013-03-13 李笑非 PPTV network television equipment and method therefor
CN108376488A (en) * 2018-03-06 2018-08-07 武汉鏊岭科技有限公司 A kind of realization learning software is in television projection learning system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5982363A (en) * 1997-10-24 1999-11-09 General Instrument Corporation Personal computer-based set-top converter for television services
CN1295410A (en) * 1999-11-08 2001-05-16 Lg电子株式会社 Device for connecting TV set with computer
WO2002087238A1 (en) * 2001-04-10 2002-10-31 Fantalife Co., Ltd. A pc based tv set-top box system and method of providing contents exclusively by the system
US6545722B1 (en) * 1998-01-09 2003-04-08 Douglas G. Brown Methods and systems for providing television related services via a networked personal computer

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100258474B1 (en) * 1997-12-27 2000-06-01 윤종용 Personal computer control method and apparatus using set top box
EP1269760B1 (en) * 2000-03-02 2013-03-20 TiVo, Inc. System and method for internet access to personal television service
EP1302074A2 (en) * 2000-07-20 2003-04-16 Digitaldeck, Inc. Mechanism for distributing content data

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5982363A (en) * 1997-10-24 1999-11-09 General Instrument Corporation Personal computer-based set-top converter for television services
US6545722B1 (en) * 1998-01-09 2003-04-08 Douglas G. Brown Methods and systems for providing television related services via a networked personal computer
CN1295410A (en) * 1999-11-08 2001-05-16 Lg电子株式会社 Device for connecting TV set with computer
WO2002087238A1 (en) * 2001-04-10 2002-10-31 Fantalife Co., Ltd. A pc based tv set-top box system and method of providing contents exclusively by the system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10924793B2 (en) 2018-06-03 2021-02-16 Apple Inc. Generic streaming media device configured as set top box
US11800168B2 (en) 2018-06-03 2023-10-24 Apple Inc. Generic streaming media device configured as set top box

Also Published As

Publication number Publication date
CN1564598A (en) 2005-01-12
WO2005101841A1 (en) 2005-10-27

Similar Documents

Publication Publication Date Title
CN111200746B (en) Method for awakening display equipment in standby state and display equipment
WO2010008230A2 (en) Apparatus and method for providing user interface service in a multimedia system
CN1613045B (en) Personal computer system based on wireless man machine interacting device and its data transmitting method
WO2010147433A2 (en) Apparatus and method for transmitting and receiving a user interface in a communication system
CN111601134A (en) Time display method in display equipment and display equipment
CN111601142B (en) Subtitle display method and display equipment
CN111432257A (en) Method for starting screen protection of display equipment and display equipment
CN111385621A (en) Display device and Bluetooth audio transmission method
CN1315326C (en) Method of realizing set-top function based on software
CN102402842A (en) Augmented reality remote control method and device thereof
CN113395554B (en) Display device
CN112073789B (en) Sound processing method and display device
CN111757181A (en) Method for reducing network media definition jitter and display equipment
CN112069094A (en) Data packet packaging method and display device
CN102547204B (en) Receiving device, screen picture transmission system and screen picture transmission method
CN101771802A (en) Method for realizing updating of key value mapping table and terminal of set top box
CN111343498B (en) Mute control method and device and smart television
CN113497906B (en) Volume adjusting method and device and terminal
CN103813211A (en) IPTV-based video communication system
CN112073356B (en) Data transmission method and display device
CN113223465A (en) Regional backlight demonstration method, device and storage medium
CN104703005A (en) Set-top box control method, mobile device, and set-top box
CN113542824A (en) Display device and display method of application interface
CN112995113B (en) Display device, port control method and storage medium
CN111601401B (en) Network connection control method and display device

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
EE01 Entry into force of recordation of patent licensing contract

Assignee: Shenzhen fast shadow Technology Co., Ltd.

Assignor: Zhao Honggang

Contract fulfillment period: 2009.1.6 to 2024.1.5 contract change

Contract record no.: 2009440000126

Denomination of invention: Method of realizing set-top function based on software

Granted publication date: 20070509

License type: exclusive license

Record date: 2009.2.10

LIC Patent licence contract for exploitation submitted for record

Free format text: EXCLUSIVE LICENSE; TIME LIMIT OF IMPLEMENTING CONTACT: 2009.1.6 TO 2024.1.5; CHANGE OF CONTRACT

Name of requester: SHENZHEN CITY SHUYING TECHNOLOGY CO., LTD.

Effective date: 20090210

ASS Succession or assignment of patent right

Owner name: SHENZHEN CITY SHUYING TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: ZHAO HONGGANG

Effective date: 20090605

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20090605

Address after: Room 1007/1008, east block, Nanshan Software Park, 10128 Shennan Road, Shenzhen, Nanshan District

Patentee after: Shenzhen fast shadow Technology Co., Ltd.

Address before: Guangdong province Shenzhen city seven road, Shekou Industrial Building 3B Wei Yuan

Patentee before: Zhao Honggang

C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070509

Termination date: 20110414