CN103856462B - Method and system for managing sessions - Google Patents

Method and system for managing sessions Download PDF

Info

Publication number
CN103856462B
CN103856462B CN201210514591.5A CN201210514591A CN103856462B CN 103856462 B CN103856462 B CN 103856462B CN 201210514591 A CN201210514591 A CN 201210514591A CN 103856462 B CN103856462 B CN 103856462B
Authority
CN
China
Prior art keywords
time
session
node
out time
hash table
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
CN201210514591.5A
Other languages
Chinese (zh)
Other versions
CN103856462A (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.)
Anhui Dendrobium Fresh Network Technology Co ltd
Original Assignee
Shenzhen QVOD 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 Shenzhen QVOD Technology Co Ltd filed Critical Shenzhen QVOD Technology Co Ltd
Priority to CN201210514591.5A priority Critical patent/CN103856462B/en
Publication of CN103856462A publication Critical patent/CN103856462A/en
Application granted granted Critical
Publication of CN103856462B publication Critical patent/CN103856462B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Computer And Data Communications (AREA)

Abstract

The invention discloses a method and system for managing sessions. The method comprises the steps that a red-black tree and a hash table are respectively used for organizing the sessions in advance, each node of the red-black tree comprises a keyword and a node value, the keywords are timeout, and the node values are sets of all session names corresponding to the timeout; each item of the hash table comprises a key object and a value object, the key objects are the session names, and the value objects comprise the timeout and session information; the corresponding session names are searched for in the red-black tree with the timeout as the keywords, and the corresponding timeout and the corresponding session information are searched for in the hash table with the session names as the key objects. According to the technical scheme, the corresponding sessions can be searched for through the session names or the timeout, and therefore session detection efficiency is improved.

Description

A kind of management method of session and system
Technical field
The present invention relates to networking technology area, more particularly, to a kind of management method of session and system.
Background technology
In a communication network, session refers to the connection between the webserver and client and correlation behavior, the webserver If the session with client is not asked at a certain time interval, think session timeout, then server can reclaim phase Close resource, to increase operation rate.One session generally includes session name, time-out time and session information, wherein, session name For session of unique mark, typically using ID or user name as session name;Time-out time generally uses unix Timestamp, unix timestamp is a kind of time representation, is defined as 00 when 1970 01 month 01 day 00 Greenwich Mean Time To present total number of seconds from dividing 00 second;Session information is the data structure preserving with session and user-dependent information, Ke Yishi The User logs in time, the last activity time, business datum etc..
At present, generally carry out detecting session by traveling through all sessions in chained list, but, the detection side of this traversal There is drawback in formula, if number of sessions is huge, detection efficiency can compare lowly, and the quantity with the session of management increases, this The efficiency of detection mode can be worse and worse;And, this detection method cannot be detected according to session name corresponding to time-out Time.
Content of the invention
The technical problem to be solved in the present invention is, the above-mentioned efficiency for prior art is low and cannot be according to session name To detect the defect of corresponding time-out time, a kind of management method of session and system be provided, efficiency high and can be according to session Title is detecting corresponding time-out time.
The technical solution adopted for the present invention to solve the technical problems is:Construct a kind of management method of session, including:
In advance respectively using the multiple session of RBTree and Hash table organization, wherein, each node of RBTree includes key Word and nodal value, described keyword is time-out time, and described nodal value is all session names corresponding to this time-out time Set;Each inclusion key object of Hash table and value object, and described key object is session name, described value object includes surpassing When time and session information;
With time-out time for the corresponding session name of keyword search in described RBTree, and in described Hash table with Session name searches corresponding time-out time and session information for key object.
In the management method of session of the present invention, when inserting session, follow the steps below:
In described Hash table:
Corresponding cryptographic Hash is calculated according to the session name being inserted into, and is calculated in described Kazakhstan according to the cryptographic Hash being calculated Relevant position in uncommon table;
Insert the mapping of session name and time-out time, session information in described relevant position;
In described RBTree:
The corresponding node of described time-out time is searched according to the time-out time being inserted into;
If finding corresponding node, session name corresponding with described time-out time in described Hash table is added to In the nodal value of described respective nodes;
If searching less than corresponding node, node is created for keyword with described time-out time, and by described Hash table In session name corresponding with described time-out time be added in the nodal value of created node.
In the management method of session of the present invention, change special session title time-out time when, carry out with Lower step:
According to described special session title, search corresponding time-out time and session information in described Hash table, and repair Change the time-out time corresponding to special session title described in Hash table;
With the time-out time that found for the corresponding node of keyword search in described RBTree, and found The nodal value of node in delete described special session title;
With new time-out time for the corresponding node of keyword search in described RBTree, and finding corresponding section During point, described special session title is added in the nodal value of this node;When searching less than corresponding node, with described new Time-out time be that keyword creates node, and described special session title is added in the nodal value of created node.
In the management method of session of the present invention, in time-out detection, follow the steps below:
Find the node that time-out time is less than current time successively in described RBTree, and return institute from each node The session name corresponding to respective nodes finding.
The present invention also constructs a kind of management system of session, including:
Memory module, in advance respectively using the multiple session of RBTree and Hash table organization, wherein, RBTree each Node includes keyword and nodal value, and described keyword is time-out time, and described nodal value is the institute corresponding to this time-out time There is the set of session name;Each inclusion key object of Hash table and value object, and described key object is session name, described Value object includes time-out time and session information;
Searching modul, in described RBTree with time-out time for the corresponding session name of keyword search, and In described Hash table, corresponding time-out time and session information are searched for key object with session name.
In the management system of session of the present invention, also include:For inserting the insertion module of session and described slotting Enter module to include:
First insertion unit, for, in described Hash table, corresponding cryptographic Hash being calculated according to the session name being inserted into, And the relevant position being calculated in described Hash table according to the cryptographic Hash that calculated;And, insert session in described relevant position Title and time-out time, the mapping of session information;
Second insertion unit, for, in described RBTree, searching corresponding node according to the time-out time being inserted into;If Find corresponding node, then session name corresponding to described time-out time in described Hash table is added to described corresponding section In the nodal value of point;If searching less than corresponding node, node is created for keyword with described time-out time, and by described Kazakhstan In uncommon table, session name corresponding with described time-out time is added in the nodal value of created node.
In the management system of session of the present invention, also include time-out time for changing special session title Modified module, and described modified module includes:
First modification unit, for according to described special session title, search in described Hash table accordingly time-out when Between and session information, and when the time-out time corresponding to special session title described in described Hash table is revised as new overtime Between;
Second modification unit, for corresponding for keyword search with the time-out time being found in described RBTree Node, and delete described special session title in the nodal value of the node being found;Then, with new in described RBTree Time-out time be the corresponding node of keyword search, if finding corresponding node, by described special session title add To in the nodal value of this node;If searching less than corresponding node, node is created for keyword with described new time-out time, And described special session title is added in the nodal value of created node.
In the management system of session of the present invention, also include:
Overtime detection module, for find from each node successively in described RBTree time-out time be less than current when Between node, and return the session name corresponding to found respective nodes.
Implement technical scheme, when conversating detection, can be with time-out time as keyword in RBTree Search corresponding session name, and, also can in Hash table with session name for key object search corresponding time-out time and Session information, also can search corresponding session by any one of session name or time-out time, thus improve session The efficiency of detection.
Brief description
Below in conjunction with drawings and Examples, the invention will be further described, in accompanying drawing:
Fig. 1 is that the present invention uses RBTree to organize the schematic diagram of multiple session embodiments one;
Fig. 2 is the schematic diagram that the present invention uses Hash table organization multiple session embodiment one;
Fig. 3 is the flow chart of the management method embodiment one of session of the present invention;
Fig. 4 is the logic chart of the management system embodiment one of session of the present invention;
Fig. 5 is the logic chart of the management system embodiment two of session of the present invention.
Specific embodiment
Fig. 1 is that the present invention uses RBTree to organize the schematic diagram of multiple session embodiments one, and RBTree includes multiple sections Point, each node includes keyword and nodal value, and wherein, keyword is a time out the time, and nodal value is corresponding to this time-out time All session names set, for example, time-out time is the nodal value of 1 node(Session name)For se10, time-out time The nodal value of the node for 2 is se20, se21, and time-out time is the nodal value of 3 node is se30, se31, and time-out time is 4 Node nodal value be se40, se41, time-out time be 5 node nodal value be se50, se51, time-out time is 6 The nodal value of node is se60, se61, se62, and time-out time is the nodal value of 7 node is se70, se71, and the rest may be inferred.
Fig. 2 is that the present invention uses Hash(hash)The schematic diagram of table organization's multiple session embodiment one, Hash table includes many Individual item, each includes key object and value object, and described key object is session name, described value object include time-out time and Session information.For example, the value object for se10 for the session name is 1(Time-out time)And data10(Session information), session name Value object for se20 is 2 and data20, and session name is the value object of se21 is 2 and data21, and session name is se40's Value object is 4 and data40, and session name is the value object of se41 is 4 and data41, and session name is the value object of se60 is 6 And data60, the rest may be inferred.
Fig. 3 is the flow chart of the management method embodiment one of session of the present invention, and the management method of this session includes:
S10. in advance respectively using the multiple session of RBTree and Hash table organization, referring in particular to Fig. 1 and Fig. 2, wherein, red-black Each node of tree includes keyword and nodal value, and keyword is time-out time, and nodal value is the institute corresponding to this time-out time There is the set of session name;Each inclusion key object of Hash table and value object, and key object is session name, value object bag Include time-out time and session information;
S20. with time-out time for the corresponding session name of keyword search in RBTree, and with session in Hash table Entitled key object searches corresponding time-out time and session information.
Implement the technical scheme of this embodiment, when conversating detection, can be with time-out time as key in RBTree Corresponding session name searched in word, and, also in Hash table, corresponding time-out time can be searched for key object with session name And session information, also corresponding session can be searched by any one of session name or time-out time, thus improve meeting The efficiency of words detection.
In another embodiment of the management method of session of the present invention, after step slo, to insert session, bag Include session name, time-out time and session information, then follow the steps below:
In Hash table:Corresponding cryptographic Hash is calculated according to the session name being inserted into, and according to the cryptographic Hash being calculated Calculate the relevant position in Hash table;Then, session name and time-out time, the reflecting of session information are inserted in relevant position Penetrate;
Secondly, in RBTree:The corresponding node of time-out time is searched according to the time-out time being inserted into;If finding phase The node answered, then session name corresponding with time-out time in Hash table is added in the nodal value of respective nodes;If searching Less than corresponding node, then node is created for keyword with time-out time, and by session corresponding with time-out time in Hash table Title is added in the nodal value of created node.
In the further embodiment of the management method of session of the present invention, after step slo, to change special session The time-out time of title, then follow the steps below:
According to special session title, Hash table is searched corresponding time-out time and session information, and changes Hash table Time-out time corresponding to middle special session title;
With the time-out time that found for the corresponding node of keyword search in RBTree, and in the section being found The nodal value of point(Session name set)Middle deletion special session title;
With new time-out time for the corresponding node of keyword search in RBTree, and finding corresponding node When, special session title is added in the nodal value of this node;When searching less than corresponding node, with new time-out time Create node for keyword, and special session title is added in the nodal value of created node.
In another embodiment of the management method of session of the present invention, when carrying out time-out detection, in RBTree successively Find the node that time-out time is less than current time from each node, and return the meeting corresponding to found respective nodes Words title.
Fig. 4 is the logic chart of the management system embodiment one of session of the present invention, including memory module 10 and searching modul 20, Wherein, memory module 10 is used in advance respectively using the multiple session of RBTree and Hash table organization, wherein, each section of RBTree Point includes keyword and nodal value, and keyword is time-out time, and nodal value is all session names corresponding to this time-out time Set;Each inclusion key object of Hash table and value object, and key object is session name, value object includes time-out time And session information.Searching modul 20 is used in RBTree with time-out time for the corresponding session name of keyword search, and In Hash table, corresponding time-out time and session information are searched for key object with session name.
Fig. 5 is the logic chart of the management system embodiment two of session of the present invention, including memory module 10, searching modul 20, Insertion module 30, modified module 40 and overtime detection module 50, wherein, the memory module 10 of this embodiment, searching modul 20 with Memory module 10 in embodiment shown in Fig. 4, searching modul 20 logical structure identical, will not be described here, only say below Bright insertion module 30, modified module 40 and overtime detection module 50.
Insertion module 30 is used for inserting session, including session name, time-out time and session information, and, insert module 30 include the first insertion unit and the second insertion unit, and wherein, the first insertion unit is used in Hash table, according to be inserted into Session name calculates corresponding cryptographic Hash, and the relevant position calculating in Hash table according to the cryptographic Hash being calculated;And, Relevant position insertion session name and time-out time, the mapping of session information;Second insertion unit is used in RBTree, according to The time-out time being inserted into searches corresponding node;If finding corresponding node, will be corresponding with time-out time in Hash table Session name be added in the nodal value of respective nodes;If searching less than corresponding node, with time-out time as keyword Create node, and session name corresponding with time-out time in Hash table is added in the nodal value of created node.
Modified module 40 is used for changing the time-out time of special session title, and modified module includes the first modification unit With the second modification unit, wherein, the first modification unit is used for according to special session title, searches time-out accordingly in Hash table Time and session information, and the time-out time corresponding to special session title in Hash table is revised as new time-out time;The Two modification units are used for the time-out time that found for the corresponding node of keyword search in RBTree, and are being searched To node nodal value in delete special session title;Then, with new time-out time as keyword search in RBTree Corresponding node, if finding corresponding node, special session title is added in the nodal value of this node;If searching not To corresponding node, then node is created for keyword with new time-out time, and special session title is added to is created section In the nodal value of point.
Overtime detection module 50 is used for finding time-out time in RBTree successively from each node less than current time Node, and return the session name corresponding to found respective nodes.
The conversation managing method of the present invention and its system, by way of being combined with Hash table using RBTree, are improve The efficiency of session detection is not so that detection time is increased by number of sessions is affected.As an example it is assumed that time-out time is little for one When, and detection in each minute once time-out, then the time that present invention detection time-out uses is the 1/60 of traversal method detection time (I.e. overtime detection cycle/time-out time, the degree that the time is saved is related to detection cycle), substantially increase the speed of time-out detection Degree and efficiency.The conversation managing method of the present invention and system are simultaneously achieved the modification to time-out time, meet application layer Real needs.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for the skill of this area For art personnel, the present invention can have various modifications and variations.All within the spirit and principles in the present invention, made any repair Change, equivalent, improvement etc., should be included within scope of the presently claimed invention.

Claims (6)

1. a kind of management method of session is it is characterised in that include:
In advance respectively using the multiple session of RBTree and Hash table organization, wherein, each node of RBTree include keyword and Nodal value, described keyword is time-out time, and described nodal value is the set of all session names corresponding to this time-out time; Each inclusion key object of Hash table and value object, and described key object is session name, when described value object includes time-out Between and session information;
With time-out time for the corresponding session name of keyword search in described RBTree, and with session in described Hash table Entitled key object searches corresponding time-out time and session information;
Wherein, when inserting session, follow the steps below:
In described Hash table:
Session name according to being inserted into session calculates corresponding cryptographic Hash, and is calculated in described Kazakhstan according to the cryptographic Hash being calculated Relevant position in uncommon table;
Insert the mapping of session name and time-out time, session information in described relevant position;
In described RBTree:
Time-out time according to being inserted into session searches the corresponding node of described time-out time;
If finding corresponding node, session name corresponding with described time-out time in described Hash table is added to described In the nodal value of respective nodes;
If searching less than corresponding node, node is created for keyword with described time-out time, and by described Hash table with The corresponding session name of described time-out time is added in the nodal value of created node.
2. session according to claim 1 management method it is characterised in that modification special session time-out time When, follow the steps below:
According to the session name of described special session, in described Hash table, search corresponding time-out time and session information, and Time-out time corresponding to special session title described in modification Hash table;
With the time-out time that found for the corresponding node of keyword search in described RBTree, and in the section being found Described special session title is deleted in the nodal value of point;
With amended time-out time for the corresponding node of keyword search in described RBTree, and finding corresponding section During point, described special session title is added in the nodal value of this node;When searching less than corresponding node, repaiied with described Time-out time after changing creates node for keyword, and described special session title is added to the nodal value of created node In.
3. the management method of session according to claim 1 is it is characterised in that in time-out detection, follow the steps below:
Find the node that time-out time is less than current time successively in described RBTree, and return and searched from each node The session name corresponding to respective nodes arriving.
4. a kind of management system of session is it is characterised in that include:
Memory module, in advance respectively using the multiple session of RBTree and Hash table organization, wherein, each node of RBTree Including keyword and nodal value, described keyword is time-out time, and described nodal value is all meetings corresponding to this time-out time The set of words title;Each inclusion key object of Hash table and value object, and described key object is session name, described value is right As including time-out time and session information;
Searching modul, in described RBTree with time-out time for the corresponding session name of keyword search, and described In Hash table, corresponding time-out time and session information are searched for key object with session name;
For inserting the insertion module of session, and described insertion module includes:
First insertion unit, for, in described Hash table, the session name according to being inserted into session calculates corresponding cryptographic Hash, And the relevant position being calculated in described Hash table according to the cryptographic Hash that calculated;And, insert session in described relevant position Title and time-out time, the mapping of session information;
Second insertion unit, for, in described RBTree, the time-out time according to being inserted into session searches corresponding node;If Find corresponding node, then session name corresponding to described time-out time in described Hash table is added to described corresponding section In the nodal value of point;If searching less than corresponding node, node is created for keyword with described time-out time, and by described Kazakhstan In uncommon table, session name corresponding with described time-out time is added in the nodal value of created node.
5. the management system of session according to claim 4 is it is characterised in that also include for changing the super of special session When the time modified module, and described modified module includes:
First modification unit, for the session name according to described special session, searches time-out accordingly in described Hash table Time and session information, and the time-out time corresponding to special session title described in described Hash table is revised as new time-out Time;
Second modification unit, for being saved accordingly with the time-out time being found for keyword search in described RBTree Point, and delete described special session title in the nodal value of the node being found;Then, to change in described RBTree Time-out time afterwards is the corresponding node of keyword search, if finding corresponding node, described special session title is added It is added in the nodal value of this node;If searching less than corresponding node, created with described amended time-out time for keyword Build node, and described special session title is added in the nodal value of created node.
6. the management system of session according to claim 4 is it is characterised in that also include:
Overtime detection module, is less than current time for finding time-out time in described RBTree successively from each node Node, and return the session name corresponding to found respective nodes.
CN201210514591.5A 2012-12-05 2012-12-05 Method and system for managing sessions Expired - Fee Related CN103856462B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210514591.5A CN103856462B (en) 2012-12-05 2012-12-05 Method and system for managing sessions

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210514591.5A CN103856462B (en) 2012-12-05 2012-12-05 Method and system for managing sessions

Publications (2)

Publication Number Publication Date
CN103856462A CN103856462A (en) 2014-06-11
CN103856462B true CN103856462B (en) 2017-02-15

Family

ID=50863682

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210514591.5A Expired - Fee Related CN103856462B (en) 2012-12-05 2012-12-05 Method and system for managing sessions

Country Status (1)

Country Link
CN (1) CN103856462B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105117471A (en) * 2015-08-31 2015-12-02 北京金山安全软件有限公司 Read-write operation method and device
CN109117432A (en) * 2017-06-22 2019-01-01 北京京东尚科信息技术有限公司 A kind of method and device obtaining data
CN107341243A (en) * 2017-07-06 2017-11-10 携程旅游网络技术(上海)有限公司 Billing cycle generation method and system based on section tree finding algorithm
CN107679148A (en) * 2017-09-26 2018-02-09 郑州云海信息技术有限公司 Session lookup method, device and the equipment of a kind of distributed file system
CN107911443B (en) * 2017-11-14 2021-01-26 北京星选科技有限公司 Session information processing method, device, server and readable storage medium
CN108173930A (en) * 2017-12-26 2018-06-15 郑州云海信息技术有限公司 A kind of page time-out configuration warning device and method
CN109451020B (en) * 2018-11-06 2021-07-06 深圳前海微众银行股份有限公司 Timeout management method, timeout management device, and computer-readable storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101089810A (en) * 2006-06-13 2007-12-19 上海海加网络科技有限公司 Session cache method based on binary balance tree
CN101854603A (en) * 2010-06-09 2010-10-06 中兴通讯股份有限公司 Method and device for processing multimedia message service

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2418037B (en) * 2004-09-09 2007-02-28 Surfcontrol Plc System, method and apparatus for use in monitoring or controlling internet access
US20080201118A1 (en) * 2007-02-16 2008-08-21 Fan Luo Modeling a web page on top of HTML elements level by encapsulating the details of HTML elements in a component, building a web page, a website and website syndication on browser-based user interface
CN101795230B (en) * 2010-02-23 2012-05-23 西安交通大学 Network flow recovery method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101089810A (en) * 2006-06-13 2007-12-19 上海海加网络科技有限公司 Session cache method based on binary balance tree
CN101854603A (en) * 2010-06-09 2010-10-06 中兴通讯股份有限公司 Method and device for processing multimedia message service

Also Published As

Publication number Publication date
CN103856462A (en) 2014-06-11

Similar Documents

Publication Publication Date Title
CN103856462B (en) Method and system for managing sessions
CN103678583B (en) The method and system that structural data compares
CN104820717A (en) Massive small file storage and management method and system
Li et al. An approach for approximate subgraph matching in fuzzy RDF graph
CN103703467A (en) Method and apparatus for storing data
CN103631924B (en) A kind of application process and system of distributive database platform
Abiteboul et al. Diagnosis of asynchronous discrete event systems: datalog to the rescue!
CN109614419B (en) Named data network-oriented knowledge service routing mining method
CN103678550A (en) Mass data real-time query method based on dynamic index structure
CN106599091A (en) Storage and indexing method of RDF graph structures stored based on key values
Alvari et al. Discovering overlapping communities in social networks: A novel game-theoretic approach
Wang et al. TSMH Graph Cube: A novel framework for large scale multi-dimensional network analysis
US7363203B2 (en) Determining event causality including employment of partitioned event space
Firth et al. Workload-aware streaming graph partitioning.
Jiang et al. A generic ontology framework for indexing keyword search on massive graphs
Cappellari et al. A path-oriented rdf index for keyword search query processing
CN110119396A (en) Data managing method and Related product
CN105915442A (en) EIM session management method and system reusing existing groups
US8965910B2 (en) Apparatus and method of searching for instance path based on ontology schema
CN104391931A (en) Method for efficiently indexing mass data in cloud computing
US7487241B2 (en) Performing efficient insertions in wavefront table based causal graphs
Batra et al. A short survey of advantages and applications of skip graphs
CN104102738B (en) A kind of method and device for expanding entity storehouse
CN107592207B (en) Network management service data management method and network management service data management device
Mathew et al. An efficient index based query handling model for neo4j

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: SHENZHEN TIANQU NETWORK TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: SHENZHEN KUAIBO TECHNOLOGY CO., LTD.

Effective date: 20140728

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

Effective date of registration: 20140728

Address after: 518057 Guangdong city of Shenzhen province Nanshan District south road six No. 6 Building 7 room 701 to Kelon

Applicant after: SHENZHEN TEEQEE NETWORK TECHNOLOGY Co.,Ltd.

Address before: 518057 Guangdong city of Shenzhen province Nanshan District Gao Xin Road No. 009 China Technology Development Institute Technology Park building three, 22 floor

Applicant before: SHENZHEN QVOD TECHNOLOGY Co.,Ltd.

ASS Succession or assignment of patent right

Owner name: SHENZHEN KUAIBO TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: SHENZHEN TIANQU NETWORK TECHNOLOGY CO., LTD.

Effective date: 20140902

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

Effective date of registration: 20140902

Address after: 518057 Guangdong city of Shenzhen province Nanshan District Gao Xin Road No. 009 China Technology Development Institute Technology Park building three, 22 floor

Applicant after: SHENZHEN QVOD TECHNOLOGY Co.,Ltd.

Address before: 518057 Guangdong city of Shenzhen province Nanshan District south road six No. 6 Building 7 room 701 to Kelon

Applicant before: SHENZHEN TEEQEE NETWORK TECHNOLOGY Co.,Ltd.

C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200612

Address after: No.266 Chuangyan Road, Qilin science and Technology Innovation Park, Jiangning District, Nanjing City, Jiangsu Province

Patentee after: Nanjing Qianying Technology Development Co.,Ltd.

Address before: 518057 Guangdong city of Shenzhen province Nanshan District Gao Xin Road No. 009 Chinese Technology Development Institute Technology Park building three, 22 floor

Patentee before: SHENZHEN QVOD TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20201028

Address after: 233000 No.10, building 32, Zone 8, Guangcai market, bengshan District, Bengbu City, Anhui Province

Patentee after: Bengbu Shangwei Intellectual Property Operations Co.,Ltd.

Address before: No.266 Chuangyan Road, Qilin science and Technology Innovation Park, Jiangning District, Nanjing City, Jiangsu Province

Patentee before: Nanjing Qianying Technology Development Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20230113

Address after: Room 508, Floor 5, Dongfang Qiangli Complex Building, No. 1468, Tianjin Road, Baohe District, Hefei, Anhui Province, 230000

Patentee after: Anhui Dendrobium Fresh Network Technology Co.,Ltd.

Address before: 233000 No.10, building 32, Zone 8, Guangcai market, bengshan District, Bengbu City, Anhui Province

Patentee before: Bengbu Shangwei Intellectual Property Operations Co.,Ltd.

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

Granted publication date: 20170215