CN101202908A - Method, system for complementing lose data and network system - Google Patents

Method, system for complementing lose data and network system Download PDF

Info

Publication number
CN101202908A
CN101202908A CN 200710076033 CN200710076033A CN101202908A CN 101202908 A CN101202908 A CN 101202908A CN 200710076033 CN200710076033 CN 200710076033 CN 200710076033 A CN200710076033 A CN 200710076033A CN 101202908 A CN101202908 A CN 101202908A
Authority
CN
China
Prior art keywords
data
file
time
obliterated
service end
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.)
Granted
Application number
CN 200710076033
Other languages
Chinese (zh)
Other versions
CN101202908B (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 Coship Electronics Co Ltd
Original Assignee
Shenzhen Coship Electronics Co Ltd
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 Shenzhen Coship Electronics Co Ltd filed Critical Shenzhen Coship Electronics Co Ltd
Priority to CN 200710076033 priority Critical patent/CN101202908B/en
Publication of CN101202908A publication Critical patent/CN101202908A/en
Application granted granted Critical
Publication of CN101202908B publication Critical patent/CN101202908B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention is applicable to the digital TV field and provides a complementary method, a system and a network system used for the missing data. The method comprises the following steps: the stream data is checked to find out if the streaming data misses partially; a data complementary request with the breakpoint time and the stream timing information can be sent to a server when the data misses; the server receives the data complementary request, locates the file of the breakpoint and sends the missing data; the missing data is received, the system-recovering time of the data is analyzed, a file and an indexed file are generated. The indexed file record preserves the starting time, the starting stream time, the ending time and the ending stream time of every record file. In the embodiment of the invention, the client can check the missing data automatically; the server receives the data complementary request, locates the breakpoint accurately, and again sends the missing data to the client who then complements the data to generate index; therefore, the invention provides convenience for the client users.

Description

A kind of compensation process of obliterated data, system and network system
Technical field
The invention belongs to digital TV field, relate in particular to a kind of compensation process, system and network system of obliterated data.
Background technology
Continuous development along with digital communication technology, in order to satisfy user's demand, client device (set-top box, engineering type satellite digital connect gathering machine) has progressively been realized the recording function of TV programme, TV programme record the particular demands that has further satisfied the user.
In the performance recording process of prior art; because a variety of causes; lose a part of data through regular meeting; for example; when a plurality of service ends are carried out performance recording simultaneously; if certain service end need stop a period of time and carry out troubleshooting, the data in it will lose are during this period of time like this made troubles to the user.
Summary of the invention
The object of the invention is to provide a kind of compensation process of obliterated data, is intended to solve in the prior art problem of loss of data in the digital television program recording process.
The present invention is achieved in that a kind of compensation process of obliterated data, and described method comprises the steps:
Whether have partial loss, when detecting loss of data, send the data augmentation requests to service end if detecting flow data, described data augmentation requests is carried the time and the stream temporal information of breakpoint;
Described service end receives described data augmentation requests, location break point place file, and send obliterated data;
Receive obliterated data, analyze the reduction of data system time, spanned file and index file, described index file record preserve each recorded file time started, begin stream time, concluding time, end stream time.
Another purpose of the embodiment of the invention is to provide a kind of replenishment system of obliterated data, and described system comprises:
The flow data detection module, whether be used to detect flow data has partial loss;
Data augmentation requests sending module is used for when detecting loss of data, sends the data augmentation requests to service end, and described data augmentation requests is carried the time and the stream temporal information of breakpoint;
Data are replenished processing module, are used to receive described data augmentation requests, location break point place file, and send obliterated data; And
The Data Receiving processing module is used to receive obliterated data, analyzes the reduction of data system time, spanned file and index file, described index file record preserve each recorded file time started, begin stream time, concluding time, end stream time.
Another object of the present invention is to provide a kind of network system, comprise client and service end, whether described client detects flow data partial loss, when detecting loss of data, send the data augmentation requests to service end, and receive the obliterated data that described service end sends, analyze the reduction of data system time, spanned file and index file; Described service end receives the data augmentation requests that described client sends, location break point place file, and to described client transmission obliterated data; The record of described index file preserve each recorded file time started, begin stream time, concluding time, end stream time.
In the present invention, client detects the data of losing automatically, and service end receives the data augmentation requests, and accurately location break point sends to client with obliterated data once more, and client supplementary data and generation index have made things convenient for the client user.
Description of drawings
Fig. 1 is the schematic diagram that replenishes obliterated data automatically that the embodiment of the invention provides;
Fig. 2 is the structure information storage figure of the index file that provides of the embodiment of the invention;
Fig. 3 is the storage schematic diagram of the service end file that provides of the embodiment of the invention;
Fig. 4 is the flow chart that the client that provides of the embodiment of the invention detects breakpoint;
Fig. 5 is the flow chart that the service end locating file that provides of the embodiment of the invention and transmission send data;
Fig. 6 is the flow chart that the client that provides of the embodiment of the invention receives data;
Fig. 7 is the replenishment system structure chart of the obliterated data that provides of the embodiment of the invention.
Embodiment
In order to make purpose of the present invention, technical scheme and advantage clearer,, the present invention is further elaborated below in conjunction with drawings and Examples.Should be appreciated that specific embodiment described herein only in order to explanation the present invention, and be not used in qualification the present invention.
In embodiments of the present invention, client detects the data of losing automatically, and service end receives the data augmentation requests, and accurately location break point sends to client with obliterated data once more, and client supplementary data and generation index have made things convenient for the client user.
Fig. 1 shows the schematic diagram that replenishes obliterated data automatically that the embodiment of the invention provides, its step such as following:
1. whether client detects data has and loses, and when having detected loss of data, sends the data augmentation requests, and wherein this data augmentation requests is carried the time and the stream time value of breakpoint.
2. service end receives the data augmentation requests, location break point file and the data of replenishing to the client transmission.
3. client receives data, resolution flow time spanned file, and fileinfo is inserted into index file.
In embodiments of the present invention, the file of recording is by certain big or small fragmented storage, as the 256M size, each file all can have the time started of a document recording and the concluding time of recording like this, and have the stream time that begins of this file and finish the stream time, and generate an index file, as shown in Figure 2, this index file is mainly noted down time started of preserving each recorded file, is begun stream time, concluding time, end stream time.As shown in Figure 3, store index file and data file in the service end.
As one embodiment of the present of invention, the client that Fig. 4 shows the embodiment of the invention to be provided detects the flow process of breakpoint, its detailed step such as following:
In step S101, detect the data of index file, these data are system's time started and concluding times of file.
In step S102, discontinuous on whether two adjacent document times that determining step S101 detects free, i.e. losing of data, if execution in step S103 then, otherwise continue to detect.
If lost one piece of data, it is discontinuous just finding the system time of previous file and the system time of a back file so from index file, thereby judge data from when to when losing, so just determined system's time started, stream time, the concluding time of system, the stream time of this one piece of data.
In step S103, preserve the data of detected breakpoint, these data comprise the system finishing time of a last file in adjacent two files that detect obliterated data and finish the stream time and system's time started of next file and beginning the stream time.
In step S104, send the data augmentation requests to service end, this data augmentation requests is carried the breakpoint data among the step S103: the time of breakpoint and stream time value.
In this embodiment, the data that the automatic accurate errorless detection of client is lost need not manually participate in, and make things convenient for the client user.
As an alternative embodiment of the invention, Fig. 5 shows the flow process that service end locating file that the embodiment of the invention provides and transmission send data, its detailed step such as following:
In step S201, receive the data augmentation requests of client.
In step S202, according to the index file of storing in the Data Detection service end of carrying in the above-mentioned data augmentation requests.
After service end receives request, according to time started of data, begin time and stream time data in stream time, concluding time, the end stream time detecting service end index file.
In step S203, whether time of carrying in the judgment data augmentation requests and stream time data file have the file of corresponding service end, are execution in step S204 then, otherwise execution in step S207.
In step S204, find the file at two breakpoint places.
In embodiments of the present invention, find the file at two breakpoint places according to the system time of breakpoint, above-mentioned two breakpoints might be to be present in two different files certainly, and certain that also may be present in identical file simultaneously is a bit of.
In step S205, location break point position hereof.
In data transmission procedure, flow data is that the form with packet exists, and each packet all has fixing length (as 188 bytes), and some packet includes the stream temporal information, during transmission, transmits according to the integral multiple length of bag.
In the file at breakpoint place, resolve the stream time of the breakpoint that receives, when the stream time of certain packet is consistent with the stream time of the breakpoint that receives in finding file, confirm that current packet is the position of breakpoint in this document.
In step S206, reading and sending is transmitted the file data that above-mentioned breakpoint is determined.
In step S207, return error message to client.
In this embodiment, precision is improved in service end accurate in locating breakpoint position hereof.
The client that Fig. 6 shows the embodiment of the invention to be provided receives the flow process of data, its detailed step such as following:
In step S301, receive the file data that service end sends.
In step S302, analyze data, resolution flow time, spanned file.
According to above-mentioned steps S301 and step S302, the system time the when system time of the data file that client receives has been not obliterated data is for the continuity of two times record of keeping file, the system time when also needing to reduce obliterated data.
In embodiments of the present invention, resolve the stream time of the data that receive earlier, this stream time subtracts each other with the end stream time of interrupting file and multiply by corresponding time coefficient again, just draw the side-play amount of time, the ends with system time of a last breakpoint adds that time offset is exactly relative current system time.
In step S303, stream time of file and the system time information recode that reduced are inserted in the index file.
The data that to lose add in data file and the index file, have kept continuity on time and content.
As a preferred embodiment of the present invention, client is meant in the television program record process because the server of loss of data appears in digital signal interruption or other reason, and the server that loss of data occurs transmit a request to service end and carries out replenishing of data, this service end is meant the data augmentation requests of accepting client, and the data that client is lost are replenished the server that sends.For example, there are many satellite receiver receiving satellite TV signal in the current time, and to this satellite TV signal demodulation, after demultiplexing and the decoding, application is recorded program accordingly and is carried out recording of current television program, fail to record the TV programme of current a certain period when having a certain satellite receiver because of interruption or other uncertainty of satellite-signal, after this satellite receiver continues to recover to record, the TV programme of recording of storing in this satellite receiver is discontinuous, the time that is the program recording in the index file of storing in above-mentioned this satellite receiver is discontinuous, then this satellite receiver sends the data augmentation requests as client to other satellite receiver (as service end), this data augmentation requests is carried and recorded the breakpoint data: the time of breakpoint and stream time value, other requested satellite receiver are then carried out data according to the data augmentation requests information of this receiver as service end and are replenished; Certainly, this satellite receiver as client, after the supplementary data that receives as other requested satellite receiver of service end, to analyze, resolve this supplementary data, go forward side by side line data storage of spanned file, and, be inserted into index file according to recording time restoring system time of index file.
Fig. 7 shows the replenishment system structure of the obliterated data that the embodiment of the invention provides, for convenience of explanation, the part relevant with the embodiment of the invention only is shown, software unit, hardware cell or the software and hardware unit of the replenishment system structure embedded with network system of this obliterated data.Network system comprises service end and client.
Whether client detects flow data partial loss, when detecting loss of data, sends the data augmentation requests to service end, and receives the obliterated data that service end sends, and analyzes the reduction of data system time, spanned file and index file; Service end receives the data augmentation requests that described client sends, location break point place file, and send obliterated data to client, wherein, the index file record preserve each recorded file time started, begin stream time, concluding time, end stream time.
In embodiments of the present invention, after television program record is finished, flow data detection module 11 places client, detect file data whether partial loss is arranged, whether the system time that detects each file in the index file is continuous, when breakpoint, when promptly detecting loss of data, data augmentation requests sending module 12 places client, sends the data augmentation requests to service end; This data augmentation requests is carried the time and the program clock reference information of breakpoint.
The data that are positioned at service end are replenished the above-mentioned data augmentation requests of processing module 13 receptions, location break point place file, and transmission obliterated data, wherein, data augmentation requests receiver module 131 receives the data augmentation requests, and ff module 132 is searched the file at breakpoint place according to the breakpoint information that data augmentation requests receiver module 131 receives; Find after the file at breakpoint place, breakpoint locating module 133 location break point are at the particular location of file, in this embodiment, in the file at breakpoint place, the stream time of the breakpoint that parsing receives, when the stream time of certain packet is consistent with the stream time of the breakpoint that receives in finding file, confirm that current packet is the position of breakpoint in this document.After confirming breakpoint particular location hereof, data transmission blocks 134 reading and sending obliterated datas.
Data Receiving processing module 14 places client, receive data and replenish the obliterated data that processing module 13 sends, analyze the reduction of data system time, spanned file and index file, wherein, obliterated data receiver module 141 receives the obliterated data that above-mentioned data transmission blocks 134 sends; System time recovery module 142 is analyzed the reduction of data system time, in this embodiment, system time when the system time of the data file of losing that the obliterated data receiver module receives has been not obliterated data, continuity for two times record of keeping file, system time when also needing to reduce obliterated data, the stream time of the data that parsing receives, this stream time subtracts each other with the end stream time of interrupting file and multiply by corresponding time coefficient again, just draw the side-play amount of time, the ends with system time of a last breakpoint adds that time offset is exactly relative current system time.When restoring system after the time, file generating module 143 spanned files and index file.
In embodiments of the present invention, client detects the data of losing automatically, and service end receives the data augmentation requests, accurately location break point sends to client with obliterated data once more, and the client supplementary data also generates index, make things convenient for the client user, effectively realized the additional transmission of data.
The above only is preferred embodiment of the present invention, not in order to restriction the present invention, all any modifications of being done within the spirit and principles in the present invention, is equal to and replaces and improvement etc., all should be included within protection scope of the present invention.

Claims (11)

1. the compensation process of an obliterated data is characterized in that, described method comprises the steps:
Whether have partial loss, when detecting loss of data, send the data augmentation requests to service end if detecting flow data, described data augmentation requests is carried the time and the stream temporal information of breakpoint;
Described service end receives described data augmentation requests, location break point place file, and send obliterated data;
Receive obliterated data, analyze the reduction of data system time, spanned file and index file, described index file record preserve each recorded file time started, begin stream time, concluding time, end stream time.
2. the compensation process of obliterated data as claimed in claim 1 is characterized in that, described service end receives described data augmentation requests, location break point place file, and the step of transmission obliterated data further comprises:
Receive described data augmentation requests;
Search the file at breakpoint place;
According to the stream time location break point of file data bag particular location at file;
The reading and sending obliterated data.
3. the compensation process of obliterated data as claimed in claim 1 is characterized in that, described reception obliterated data is analyzed the reduction of data system time, and the step of spanned file and index file further comprises:
Receive the obliterated data that service end sends;
Analyze the reduction of data system time;
Spanned file and index file.
4. the replenishment system of an obliterated data is characterized in that, described system comprises:
The flow data detection module, whether be used to detect flow data has partial loss;
Data augmentation requests sending module is used for when detecting loss of data, sends the data augmentation requests to service end, and described data augmentation requests is carried the time and the stream temporal information of breakpoint;
Data are replenished processing module, are used to receive described data augmentation requests, location break point place file, and send obliterated data; And
The Data Receiving processing module is used to receive obliterated data, analyzes the reduction of data system time, spanned file and index file, described index file record preserve each recorded file time started, begin stream time, concluding time, end stream time.
5. the replenishment system of obliterated data as claimed in claim 4 is characterized in that, described data are replenished processing module and further comprised:
Data augmentation requests receiver module is used to receive described data augmentation requests;
The ff module is used to search the file at breakpoint place;
The breakpoint locating module is used for according to the stream time location break point of the file data bag particular location at file; And
Data transmission blocks is used for the reading and sending obliterated data.
6. the replenishment system of obliterated data as claimed in claim 4 is characterized in that, described Data Receiving processing module further comprises:
The obliterated data receiver module is used to receive the obliterated data that service end sends;
The system time recovery module is used to analyze the reduction of data system time; And
File generating module is used for spanned file and index file.
7. network system, comprise client and service end, it is characterized in that, whether described client detects flow data partial loss, when detecting loss of data, send the data augmentation requests to service end, and receive the obliterated data that described service end sends, analyze the reduction of data system time, spanned file and index file; Described service end receives the data augmentation requests that described client sends, location break point place file, and to described client transmission obliterated data; The record of described index file preserve each recorded file time started, begin stream time, concluding time, end stream time.
8. network system as claimed in claim 7 is characterized in that, described client comprises:
The flow data detection module, whether be used to detect flow data has partial loss;
Data augmentation requests sending module is used for when detecting loss of data, sends the data augmentation requests to service end; And
The Data Receiving processing module is used to receive obliterated data, analyzes the reduction of data system time, spanned file and index file, described index file record preserve each recorded file time started, begin stream time, concluding time, end stream time.
9. network system as claimed in claim 8 is characterized in that, described Data Receiving processing module further comprises:
The obliterated data receiver module is used to receive the obliterated data that service end sends;
The system time recovery module is used to analyze the reduction of data system time; And
File generating module is used for spanned file and index file;
The record of described index file preserve each recorded file time started, begin stream time, concluding time, end stream time.
10. network system as claimed in claim 7 is characterized in that, described service end comprises:
Data are replenished processing module, are used to receive described data augmentation requests, location break point place file, and send obliterated data.
11. network system as claimed in claim 10 is characterized in that, described data are replenished processing module and are further comprised:
Data augmentation requests receiver module is used to receive described data augmentation requests;
The ff module is used to search the file at breakpoint place;
The breakpoint locating module is used for according to the stream time location break point of the file data bag particular location at file; And
Data transmission blocks is used for the reading and sending obliterated data.
CN 200710076033 2007-07-18 2007-07-18 Method, system for complementing lose data during recording of digital TV Expired - Fee Related CN101202908B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200710076033 CN101202908B (en) 2007-07-18 2007-07-18 Method, system for complementing lose data during recording of digital TV

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200710076033 CN101202908B (en) 2007-07-18 2007-07-18 Method, system for complementing lose data during recording of digital TV

Publications (2)

Publication Number Publication Date
CN101202908A true CN101202908A (en) 2008-06-18
CN101202908B CN101202908B (en) 2011-09-28

Family

ID=39517838

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200710076033 Expired - Fee Related CN101202908B (en) 2007-07-18 2007-07-18 Method, system for complementing lose data during recording of digital TV

Country Status (1)

Country Link
CN (1) CN101202908B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101998160A (en) * 2010-11-17 2011-03-30 中兴通讯股份有限公司 Method and device for recovering network television-recorded program
CN101420317B (en) * 2008-11-21 2011-10-26 华为终端有限公司 Restoring method, recording terminal, server and system for media file recording error
CN102780924A (en) * 2012-07-13 2012-11-14 中兴通讯股份有限公司 Video uploading control method and device
CN104735036A (en) * 2013-12-24 2015-06-24 横河电机株式会社 Data backfill method and device
CN106878703A (en) * 2017-03-14 2017-06-20 珠海全志科技股份有限公司 A kind of drive recorder video recording detection method
CN109309721A (en) * 2018-10-11 2019-02-05 郑州云海信息技术有限公司 A kind of audio-video storage system intelligence amended record method and device
CN109756708A (en) * 2018-12-28 2019-05-14 深圳英飞拓智能技术有限公司 The continuous transmission method and device of audio, video data
CN111159521A (en) * 2019-12-12 2020-05-15 中国平安财产保险股份有限公司 Data query method, system, computer device and storage medium

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107180047B (en) * 2016-03-10 2020-06-30 阿里巴巴集团控股有限公司 File generation method and device

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101420317B (en) * 2008-11-21 2011-10-26 华为终端有限公司 Restoring method, recording terminal, server and system for media file recording error
US8627139B2 (en) 2008-11-21 2014-01-07 Huawei Device Co., Ltd. Method, recording terminal, server, and system for repairing media file recording errors
WO2012065559A1 (en) * 2010-11-17 2012-05-24 中兴通讯股份有限公司 Method and device for restoring program recoded through iptv
CN101998160A (en) * 2010-11-17 2011-03-30 中兴通讯股份有限公司 Method and device for recovering network television-recorded program
CN102780924A (en) * 2012-07-13 2012-11-14 中兴通讯股份有限公司 Video uploading control method and device
CN104735036B (en) * 2013-12-24 2019-06-14 横河电机株式会社 A kind of data earth-filling method and device
CN104735036A (en) * 2013-12-24 2015-06-24 横河电机株式会社 Data backfill method and device
CN106878703A (en) * 2017-03-14 2017-06-20 珠海全志科技股份有限公司 A kind of drive recorder video recording detection method
CN106878703B (en) * 2017-03-14 2019-01-04 珠海全志科技股份有限公司 A kind of automobile data recorder video recording detection method
CN109309721A (en) * 2018-10-11 2019-02-05 郑州云海信息技术有限公司 A kind of audio-video storage system intelligence amended record method and device
CN109756708A (en) * 2018-12-28 2019-05-14 深圳英飞拓智能技术有限公司 The continuous transmission method and device of audio, video data
CN109756708B (en) * 2018-12-28 2021-05-14 深圳英飞拓智能技术有限公司 Continuous transmission method and device of audio and video data
CN111159521A (en) * 2019-12-12 2020-05-15 中国平安财产保险股份有限公司 Data query method, system, computer device and storage medium
CN111159521B (en) * 2019-12-12 2024-04-30 中国平安财产保险股份有限公司 Data query method, system, computer device and storage medium

Also Published As

Publication number Publication date
CN101202908B (en) 2011-09-28

Similar Documents

Publication Publication Date Title
CN101202908B (en) Method, system for complementing lose data during recording of digital TV
CN101795297B (en) Live broadcasting time shifting system based on P2P (peer-to-peer) technology and method thereof
US9374403B2 (en) Media stream fragment request
CN101656597B (en) Data receiving and transmitting methods and devices and data transmission system
CN102231860B (en) Live time shift data storage method
CN102685018B (en) A kind of method of network instant communication information processing, system and instant communication device
KR20140009931A (en) Communication method of contents requester and contents provider for providing contents and real-time streaming contents in a contents centric network based on contents name
EP2919406B1 (en) Method and apparatus for checking data frame length
CN102098310A (en) Streaming media content service method and system
CN101436919A (en) Method for breakpoint continuous transmission of reliable file acceptance (receiving) system based on unidirectional broadcasting network
CN107517110A (en) Veneer configuration self-recovery method and device in a kind of distributed system
US9413801B2 (en) Media stream index merging
CN101207432A (en) Method and system for implementation of time auto synchronization
CN108964822B (en) Method and system for acquiring network time in parallel by multiple schemes
EP3113462B1 (en) Systems and methods for providing content to vehicles
US10339019B2 (en) Packet capturing system, packet capturing apparatus and method
CN106303585A (en) Program look back method, media server, Set Top Box and program look back system
CN101489074A (en) Collaborative recording system and method
CN201123072Y (en) Mobile multimedia broadcast data processing system
CN102238157A (en) Network streaming media play system and connection play method for network streaming media play
KR101338666B1 (en) Video server device and synchronization control method
CN101938322A (en) Bandwidth adaptive data grading protection method and device
CN109756708B (en) Continuous transmission method and device of audio and video data
CN116132698A (en) Content recording method, playing method, CDN system and storage medium
US10721171B2 (en) Data transfer system and corresponding methods

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: SHENZHEN DRAGON MEDIA CO., LTD.

Free format text: FORMER OWNER: SHENZHEN TONGZHOU ELECTRONIC CO., LTD.

Effective date: 20120417

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

Effective date of registration: 20120417

Address after: 518057 Nanshan District hi tech park, Guangdong, North District Rainbow science and Technology Building

Patentee after: Shenzhen Longguan Media Co., Ltd.

Address before: 518057 W2-A7 building, hi tech park, Shennan Avenue, Shenzhen, Guangdong, Nanshan District

Patentee before: Shenzhen Tongzhou Electronic Co., Ltd.

ASS Succession or assignment of patent right

Owner name: SHENZHEN TONGZHOU ELECTRONIC CO., LTD.

Free format text: FORMER OWNER: SHENZHEN LONGSHI MEDIA CO., LTD.

Effective date: 20140516

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

Effective date of registration: 20140516

Address after: 518057 rainbow science and Technology Building (North West Road), Nanshan District hi tech Zone, Shenzhen, Guangdong

Patentee after: Shenzhen Tongzhou Electronic Co., Ltd.

Address before: 518057 Nanshan District hi tech park, Guangdong, North District Rainbow science and Technology Building

Patentee before: Shenzhen Longguan Media Co., Ltd.

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

Granted publication date: 20110928

Termination date: 20210718

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