[go: up one dir, main page]

CN101789928B - Method and device for realizing electronic journal data updating - Google Patents

Method and device for realizing electronic journal data updating Download PDF

Info

Publication number
CN101789928B
CN101789928B CN200910077873A CN200910077873A CN101789928B CN 101789928 B CN101789928 B CN 101789928B CN 200910077873 A CN200910077873 A CN 200910077873A CN 200910077873 A CN200910077873 A CN 200910077873A CN 101789928 B CN101789928 B CN 101789928B
Authority
CN
China
Prior art keywords
component
updating
data
content
update
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
CN200910077873A
Other languages
Chinese (zh)
Other versions
CN101789928A (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.)
Beijing Shangna Science & Technology Co Ltd
Original Assignee
Beijing Shangna Science & Technology 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 Beijing Shangna Science & Technology Co Ltd filed Critical Beijing Shangna Science & Technology Co Ltd
Priority to CN200910077873A priority Critical patent/CN101789928B/en
Publication of CN101789928A publication Critical patent/CN101789928A/en
Application granted granted Critical
Publication of CN101789928B publication Critical patent/CN101789928B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention relates to a method and a device for realizing electronic journal data updating, wherein the method comprises the following steps: sending an electronic journal data pack containing a running component, a content component and an updating component to a user side; receiving an updating request initiated by the updating component; and invoking updating data from a updating server according to the updating request, and updating the content data in the content component through the updating component so that when the running component is triggered again, the updated data in the content component can be invoked for displaying and running the electronic journal (at the time, because the updating data is downloaded to a client, the reading smoothness of the updated electronic journal by readers can be ensured). As can be seen, when being adopted, the method and the device of the invention can realize the updating of the electronic journal with the effects of simplicity and easy implementation, so the reader can read the updated electronic journal under the condition without network connection, the reading smoothness is ensured, and at the same time, the maintenance cost of the electronic journal can be greatly reduced.

Description

Method and device for realizing electronic magazine data updating
Technical Field
The invention relates to the technical field of multimedia, in particular to a method and a device for realizing data updating of an electronic magazine.
Background
At present, with the development of the internet, various multimedia information technologies come into play, wherein the electronic magazine business which is just started is particularly prominent; the electronic magazine can be actually regarded as novel media data information, information such as videos, audios, pictures, characters and the like is integrated in a Flash mode, and the display form such as the traditional magazine has a page turning effect and has the advantages of convenience in issuing, large issuing quantity, broad spread and the like; however, with the increasing development of the multimedia technology, the requirement for updating the electronic magazine is more and more urgent, and the following problems generally exist in the current updating method:
1) the existing updating mode can only send the updated magazine to the later readers, but not to the readers who previously obtained the magazine: after the electronic magazine is manufactured, an independent executable program file (mainly an exe file) is often generated and is sent to a reader in the modes of downloading, optical disc, network transmission and the like; however, if it is desired to update part of the contents in the electronic magazine, the updating of the executable program file must be performed through the source file, and the updating cannot be performed directly on the executable program file, which is not realized by the current technology.
2) The existing updating method has high complexity, and causes high maintenance cost: at present, the way of partially updating the electronic magazine is very complex, for example, if a picture is updated, a FLASH animation source file (FLA file) used in the magazine needs to be reserved in the process of manufacturing the electronic magazine; secondly, additionally reserving a source file of the electronic magazine before the electronic magazine is manufactured and finished magazine files are generated; when updating, firstly using picture processing software to update a picture, secondly using special FLASH software to update a source file (FLA file) of FLASH animation, thirdly outputting the updated FLA file to generate an SWF file, fourthly opening an electronic magazine source file, and deleting the original SWF file containing the picture; fifthly, inserting an updated SWF file into the original position of the magazine source file; finally, packaging to generate an electronic magazine finished product file; due to such a complicated updating process, the updating cost of the electronic magazine is too high, and once the electronic magazine source file or a flash animation source file (FLA file) therein is lost and the like, the updating cannot be carried out;
3) the existing updating mode can not realize updating for a user side: at present, after an electronic magazine designer designs and manufactures an electronic magazine for a client, due to the requirement of copyright protection of an author, a finished file (SWF file) of flash animation and a finished file (mainly an exe file) of the electronic magazine are often only provided for the client, but a source file (FLA file) of the electronic magazine and a source file (FLA file) of the flash animation are not provided for the client, so that the client cannot update by itself.
Disclosure of Invention
In view of the above, the present invention solves the problem of the prior art that when an electronic magazine is updated, the updating is complicated and difficult due to the independence of the electronic magazine.
In order to solve the above problems, the technical scheme provided by the invention is as follows:
a method for realizing electronic magazine data updating comprises the following steps:
sending an electronic magazine data packet containing an operation component, a content component and an updating component to a user side;
and receiving an update request initiated by the update component, calling update data from an update server according to the update request, and updating the content data in the content component through the update component, so that the updated data in the content component is called to display and operate the electronic magazine when the operation component is triggered again.
An apparatus for implementing electronic magazine data update, comprising: a sending unit, an updating unit and an updating server; wherein,
the sending unit is used for sending the electronic magazine data packet containing the operation component, the content component and the updating component to the user side;
the updating unit is used for receiving the updating request initiated by the updating component, calling the updating data from the updating server according to the updating request, and updating the content data in the content component through the updating component so as to call the updated data in the content component to display and operate the electronic magazine when the operation component is triggered again;
the updating server is used for storing the data in the content part and the updating data.
It can be seen that, with the method and apparatus of the present invention, an electronic magazine data packet including an operation component, a content component, and an update component is sent to a user side, and after receiving an update request initiated by the update component, update data is called from an update server according to the update request, and content data in the content component is updated by the update component, so that the operation component calls the updated data in the content component to display and operate the electronic magazine when being triggered again, thereby implementing update of the electronic magazine, the operation is simple and easy, and maintenance cost of the electronic magazine is effectively reduced; meanwhile, when the operation component is triggered again, the updated data is already stored in the client, so that a reader can read the updated electronic magazine even when no network connection exists, and the smoothness of reading the magazine is ensured.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
FIG. 1 is a schematic flow chart of the method of example 1 of the present invention;
fig. 2 is a schematic structural view of an apparatus according to embodiment 2 of the present invention.
Detailed Description
The basic idea of the invention is to divide the electronic magazine into several different parts which are related to each other by adopting different modes in the process of generating the electronic magazine, and then to update the content data in the part storing the content data in the plurality of parts by using the remote network side update server to realize the data update of the electronic magazine.
The technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention; it is to be understood that the described embodiments are merely exemplary of the invention, and not restrictive of the full scope of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
An embodiment 1 of the present invention provides a method for updating electronic magazine data, as shown in fig. 1, the method includes:
in step 101, sending an electronic magazine data packet containing an operation component, a content component and an update component to a user side;
in the present embodiment, the operation component of the electronic magazine is exemplified by an executable program of the electronic magazine, and the update component is exemplified by an update software program, and details are described by way of example; specifically, the embodiment of the present invention proposes that different components of an electronic magazine and the association relationship among the components are used to update the electronic magazine, and how to generate the electronic magazine including a plurality of associated components can be implemented in a plurality of existing manners, which is not described herein again; the present embodiment is only exemplified by the following generation manner, but is not limited thereto: generating a Flash data file containing an SWF format component and a Flash content component by adopting a Flash calling external data technology, inserting the SWF format component into an electronic magazine packaging unit, and generating an electronic magazine data packet containing an operation component, a content component and an updating component by combining with the Flash content component; the Flash is adopted to call the external data technology, so that part of contents of the electronic magazine are separated from a finally formed electronic magazine file (executable program file), and the purpose of completely or partially updating the content file can be achieved only by separating the electronic magazine executable program file from the magazine content file; according to the prior art, the content files are packaged and generated into finished files of the electronic magazine, the magazine can be updated only by a method of modifying and regenerating the content files in the magazine source files, and the operation is difficult;
specifically, a Flash animation file is generated by using a technology of 'Flash calls external data', and a specific generation process can be realized by adopting the prior art and is not described herein any more; the flash animation file generated in this way comprises an SWF format part and a content part, namely, the whole or partial content of the flash animation file is separated from the SWF format part independently, so that conditions are created for updating; then, a Flash animation file generated by using a technology of 'Flash calls external data' is used, an SWF format part in the Flash animation file is inserted into an electronic magazine packaging unit (such as electronic magazine manufacturing software), and meanwhile, a Flash content part is used as a content part of an electronic magazine to generate a finished product file of the electronic magazine, wherein the generated finished product file of the electronic magazine at the moment at least comprises an operation part (an electronic magazine executable program), a content part (a content file for storing the electronic magazine, such as pictures, music, links and the like) and an updating part, so that the separation of the operation part (containing the executable program file) and the content part (containing the Flash, pictures, sounds, characters and the like) is realized;
it is noted that two methods can be generally adopted for generating the Flash animation file by adopting the technology of 'Flash calls external data', but the method is not limited to the following steps: firstly, codes are directly inserted into Flash software to call external picture files, Flash files, sound files, text files, video files and the like, and the Flash software can call the external files through frames, buttons and film clips; secondly, inserting codes into flash software to call external TXT, XML and other files, taking the TXT, XML and other files as storage intermediate variables, and calling content files (such as picture files, flash files, sound files, text files, video files and the like) through the TXT, XML and other files; the combination of Flash, TXT and XML can separate the SWF file, content and code, and when the SWF file is modified, the content file can be modified, and the TXT and XML file (such as modified link) can be modified only without outputting the finished product file (SWF file) from the fla file again;
in addition, the data and files mentioned in the present embodiment include, but are not limited to, a picture file, a flash file, a sound file, a text file, a video file, an exe file, a program file, an external link, a script file, and the like.
In step 202, an update request initiated by the update component is received, update data is called from an update server according to the update request, and content data in the content component is updated through the update component, so that the updated data in the content component is called to display and operate the electronic magazine when the operation component is triggered again.
Specifically, the update server stores data information and update data in the content part; after receiving an updating request initiated by an updating component, calling data on a server according to the updating request, sending file data specified by a data file address on the server to the updating component, and updating content data in a content component by using the address direction between the updating component and the content component;
in addition, the method of the above embodiment may further include: presetting a mode of an updating component for initiating an updating request before sending the electronic magazine data packet to a user side; the mode of initiating the update request includes: when the updating component is triggered, initiating an updating request; presetting a period for initiating an updating request so that the updating component periodically initiates the updating request; wherein, when the update data is the same as the content data name and/or format in the content part, the same-name content data in the content part is replaced by the update data; when the update data is different from the name and/or format of the content data in the content part, adding the update data in the content part;
specifically, the increasing process in the update is as follows: if the updating data in the updating server is the new file data which is not contained in the electronic magazine content part on the original local user terminal, the updating data is downloaded to the content part of the local user terminal through the updating part after the updating request is received; the replacement process in the update is: if the data in the updating server is consistent with the content data stored in the electronic magazine content part on the local user end in name/format, downloading the data on the updating server to the local user end and replacing the original content data with the same name/format; after updating, when the operation component is triggered again, the content data (including the updated content data) is called from the content component by using the address direction and displayed, namely the updating of the electronic magazine data is completed
Of course, in this embodiment, after receiving the update request, the operation component may be replaced by the update component, that is, when a new executable program file having the same name as the operation component is established on the update server, the new executable program file having the same name is downloaded to the local computer of the reader, and the operation component of the original electronic magazine on the local computer is replaced to become a new operation component; in the embodiment of the present invention, the update downloading may be performed specifically in an http mode and an ftp mode, and certainly, other update downloading modes may also be available, which are not described herein again.
It can be seen that, by adopting the method of the embodiment of the present invention, the electronic magazine data packet including the operation component, the content component, and the update component is sent to the user side, and after receiving the update request initiated by the update component, the update data is called from the update server according to the update request, and then the content data in the content component is updated by the update component, so that the operation component calls the updated data in the content component to display and operate the electronic magazine when being triggered again, thereby implementing the update of the electronic magazine, the operation is simple and easy, and the maintenance cost of the electronic magazine is effectively reduced.
Based on the above idea, embodiment 2 of the present invention further provides an apparatus for implementing data update of an electronic magazine, as shown in fig. 2, the apparatus 200 includes: a transmission unit 201, an update unit 202, and an update server 203; wherein,
the sending unit 201 is configured to send an electronic magazine data packet including an operation component, a content component, and an update component to a user side;
the updating unit 202 is configured to receive an update request initiated by the updating component, invoke update data from the update server 203 according to the update request, and update content data in the content component through the updating component, so that when the running component is triggered again, invoke the updated data in the content component to display and run the electronic magazine;
the update server 203 is used to store the data in the content part and the update data.
Wherein, this device 200 should include: a preset unit for presetting an update request mode initiated by an update component before the sending unit sends the electronic magazine data packet to the user side; wherein, the update request initiating mode preset by the preset unit includes:
when the updating component is triggered, the updating component initiates an updating request; and
and presetting a period for initiating the updating request so that the updating component periodically initiates the updating request.
Further, the update unit includes: a replacement module and an addition module; the replacing module is used for replacing the same-name content data in the content part with the updating data when the updating data is the same as the name of the content data in the content part; the adding module is used for adding the updating data in the content part when the updating data is different from the content data name in the content part.
In addition, the device further comprises: a generating unit; the generating unit is used for generating a Flash data file containing an SWF component and a Flash content component by adopting a Flash calling external data technology, and then inserting the SWF component and the Flash content component into the electronic magazine packaging unit to generate an electronic magazine data packet containing an operation component, a content component and an updating component.
It can be seen that the electronic magazine data including the operation component, the content component and the update component is transmitted to the user side through the transmission unit, and the update component can be set to be automatically updated at a fixed time (e.g. 12:00) every day, or can be set to be triggered to be operated; therefore, only the updated data needs to be stored in the update server, and after the receiving unit receives the update request, the updated data in the update server can be downloaded to the electronic magazine content component on the user side so as to add or replace the original content data, or integrally replace the original operation component, so that the updating is carried out, and the maintenance cost of the electronic magazine is greatly reduced, and is simple and easy to implement.
Those of skill in the art would understand that information, messages, and signals may be represented using any of a variety of different technologies and techniques. For example, the messages and information mentioned in the above description can be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or any combination thereof.
Those of skill would further appreciate that the various illustrative components and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative components and steps have been described above generally in terms of their functionality in order to clearly illustrate this interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.

Claims (11)

1. A method for realizing data update of an electronic magazine is characterized by comprising the following steps:
sending an electronic magazine data packet containing an operation component, a content component and an updating component to a user side;
and receiving an update request initiated by the update component, calling update data from an update server according to the update request, and updating the content data in the content component through the update component, so that the updated data in the content component is called to display and operate the electronic magazine when the operation component is triggered again.
2. The method of claim 1, further comprising:
presetting a mode of an updating component for initiating an updating request before sending the electronic magazine data packet to a user side; the mode of initiating the update request includes:
when the updating component is triggered, initiating an updating request; and
and presetting a period for initiating the updating request so that the updating component periodically initiates the updating request.
3. The method of claim 2, wherein updating the content data in the content component comprises:
and when the update data is the same as the content data name and/or format in the content part, replacing the same-name content data in the content part with the update data.
4. The method of claim 2, wherein updating the content data in the content component comprises:
when the update data is different from the content data name and/or format in the content part, the update data is added to the content part.
5. The method of claim 1, further comprising:
and generating a Flash animation file containing an SWF format component and a Flash content component by adopting a Flash calling external data technology, inserting the SWF format component into an electronic magazine packaging unit, and generating an electronic magazine data packet containing an operation component, a content component and an updating component by combining the Flash content component.
6. The method of claim 5, wherein the generating a Flash animation file containing the SWF format component and the Flash content component using Flash to call an external data technology comprises:
inserting an address index of external data into a Flash generation component to generate an SWF format component, and storing the external data in the Flash content component; or,
and inserting an address index of a storage intermediate variable into the Flash generation component to generate an SWF component, and storing the storage intermediate variable and the pointed data thereof in the Flash content component.
7. The method according to any one of claims 1 to 6, characterized in that:
the data is video, audio, pictures, FLASH animation, XML files or texts.
8. An apparatus for implementing data update of an electronic magazine, comprising: a sending unit, an updating unit and an updating server; wherein,
the sending unit is used for sending the electronic magazine data packet containing the operation component, the content component and the updating component to the user side;
the updating unit is used for receiving the updating request initiated by the updating component, calling the updating data from the updating server according to the updating request, and updating the content data in the content component through the updating component so as to call the updated data in the content component to display and operate the electronic magazine when the operation component is triggered again;
the updating server is used for storing the data in the content part and the updating data.
9. The apparatus of claim 8, comprising: a preset unit for presetting an update request mode initiated by an update component before the sending unit sends the electronic magazine data packet to the user side; wherein, the update request initiating mode preset by the preset unit includes:
when the updating component is triggered, the updating component initiates an updating request; and
and presetting a period for initiating the updating request so that the updating component periodically initiates the updating request.
10. The apparatus of claim 9, wherein the updating unit comprises: a replacement module and an addition module; wherein,
the replacing module is used for replacing the same-name content data in the content part with the updating data when the updating data is the same as the name of the content data in the content part; the adding module is used for adding the updating data in the content part when the updating data is different from the content data name in the content part.
11. The apparatus of claim 8, further comprising: a generating unit; the generating unit is used for generating a Flash data file containing an SWF format component and a Flash content component by adopting a Flash calling external data technology, inserting the SWF format component into the electronic magazine packaging unit and generating an electronic magazine data package containing an operation component, a content component and an updating component by combining the Flash content component.
CN200910077873A 2009-01-23 2009-01-23 Method and device for realizing electronic journal data updating Expired - Fee Related CN101789928B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910077873A CN101789928B (en) 2009-01-23 2009-01-23 Method and device for realizing electronic journal data updating

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910077873A CN101789928B (en) 2009-01-23 2009-01-23 Method and device for realizing electronic journal data updating

Publications (2)

Publication Number Publication Date
CN101789928A CN101789928A (en) 2010-07-28
CN101789928B true CN101789928B (en) 2012-09-05

Family

ID=42532985

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910077873A Expired - Fee Related CN101789928B (en) 2009-01-23 2009-01-23 Method and device for realizing electronic journal data updating

Country Status (1)

Country Link
CN (1) CN101789928B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101895558B (en) * 2010-08-09 2013-03-06 王铮夫 Method for remotely updating terminal screen
CN103067757A (en) * 2011-10-21 2013-04-24 安美世纪(北京)科技有限公司 Electronic periodical serving method and system
CN107908781A (en) * 2017-12-05 2018-04-13 深圳市乐宜科技有限公司 A kind of convenient method that need not update app versions issue different editions e-magazine

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1589435A1 (en) * 2003-01-29 2005-10-26 Sony Corporation Information processing device, information processing method, and computer program
CN101051912A (en) * 2006-04-05 2007-10-10 迈世亚(北京)科技有限公司 Data automatic updating method
CN101340392A (en) * 2008-07-22 2009-01-07 深圳钱袋商务有限公司 Electronic magazine, electronic magazine system and dynamic content implementing method thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1589435A1 (en) * 2003-01-29 2005-10-26 Sony Corporation Information processing device, information processing method, and computer program
CN101051912A (en) * 2006-04-05 2007-10-10 迈世亚(北京)科技有限公司 Data automatic updating method
CN101340392A (en) * 2008-07-22 2009-01-07 深圳钱袋商务有限公司 Electronic magazine, electronic magazine system and dynamic content implementing method thereof

Also Published As

Publication number Publication date
CN101789928A (en) 2010-07-28

Similar Documents

Publication Publication Date Title
US9037466B2 (en) Email administration for rendering email on a digital audio player
CN110798696B (en) Live broadcast interaction method and device, electronic equipment and readable storage medium
MXPA03008384A (en) Sharing, managing and communicating information over a computer network.
TW200821862A (en) RSS content administration for rendering RSS content on a digital audio player
KR20150104171A (en) Speech modification for distributed story reading
KR20070052194A (en) Method and system for providing self-update email message and computer readable storage media
CN112559928B (en) Page processing method and device based on hybrid development, electronic equipment and storage medium
CN113767639B (en) Method, apparatus and non-volatile computer readable medium for receiving media data
CN111818354B (en) Animation configuration method, animation playback method, animation configuration device, animation playback device, animation configuration system, animation playback system, and media
CN108449409A (en) Animation method for pushing, device, equipment and storage medium
CN103020082A (en) Reading processing system and method, server and terminal equipment
CN101789928B (en) Method and device for realizing electronic journal data updating
US20110004898A1 (en) Attracting Viewer Attention to Advertisements Embedded in Media
CN103139720B (en) A kind of processing method and system for reducing mobile phone advertisement network traffics
CN110347384A (en) A method of Suresh Kumar pop-up is realized based on Object_C language classification
JP2006172432A (en) System and method for converting a compact media format file into a synchronized multimedia integration language
TW201008269A (en) Reproducing device, reproducing method, program, and data structure
KR20080006492A (en) LASeR Content Display Device and Method
US8565579B2 (en) Method of updating additional data and apparatus for reproducing the same
CN111818279A (en) Subtitle generating method, display method and interaction method
US9762703B2 (en) Method and apparatus for assembling data, and resource propagation system
EP2002401A1 (en) Method for calculating animation parameters of objects of a multimedia scene
JP2009110479A (en) Contents creating server, contents creating system, contents creating method, and contents creating program
JP2006502644A (en) How to enhance multimedia data
KR100481588B1 (en) A method for manufacuturing and displaying a real type 2d video information program including a video, a audio, a caption and a message information

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: BEIJING SHANGNA TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: DUAN MINXING

Effective date: 20110906

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 100043 HAIDIAN, BEIJING TO: 100089 HAIDIAN, BEIJING

TA01 Transfer of patent application right

Effective date of registration: 20110906

Address after: 100089 Beijing City, Haidian District Wanliu East Yue Water Park building two 304

Applicant after: Beijing Shangna Science & Technology Co., Ltd.

Address before: 100043, Beijing, Haidian District, Xiyuan South Building Building 1, 2 door, room 602

Applicant before: Duan Minxing

C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120905

Termination date: 20160123

EXPY Termination of patent right or utility model