CN102968325A - USB (Universal Serial Bus) equipment and method and device for automatically initializing same - Google Patents

USB (Universal Serial Bus) equipment and method and device for automatically initializing same Download PDF

Info

Publication number
CN102968325A
CN102968325A CN2012105148699A CN201210514869A CN102968325A CN 102968325 A CN102968325 A CN 102968325A CN 2012105148699 A CN2012105148699 A CN 2012105148699A CN 201210514869 A CN201210514869 A CN 201210514869A CN 102968325 A CN102968325 A CN 102968325A
Authority
CN
China
Prior art keywords
usb device
usb
initialization
rfid
rfid label
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
CN2012105148699A
Other languages
Chinese (zh)
Other versions
CN102968325B (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 Senseshield Technology Co Ltd
Original Assignee
Beijing Senselock Software 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 Senselock Software Technology Co Ltd filed Critical Beijing Senselock Software Technology Co Ltd
Priority to CN201210514869.9A priority Critical patent/CN102968325B/en
Publication of CN102968325A publication Critical patent/CN102968325A/en
Application granted granted Critical
Publication of CN102968325B publication Critical patent/CN102968325B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Systems (AREA)

Abstract

The invention discloses USB (Universal Serial Bus) equipment and a method and a device for automatically initializing the same. An RFID (Radio Frequency Identification Devices) tag is arranged in the USB equipment; the RFID tag corresponds to the USB equipment; and the RFID tag arranged in the USB equipment is scanned by RFID read-write equipment so as to start initializing equipment to initialize the USB equipment. According to the invention, the USB equipment is combined with the RFID tag; the RFID tag is scanned by the RFID read-write equipment to start initialization processing on the USB equipment; the USB equipment and the method and the device for automatically initializing the same are simple and convenient to operate; error probability is reduced; and working efficiency is improved.

Description

The method and apparatus of a kind of USB device and auto-initiation thereof
Technical field
The present invention relates to data communication field, particularly the method and apparatus of a kind of USB device and auto-initiation thereof.
Background technology
USB(Universal Serial Bus, USB (universal serial bus)) be an external bus standard, it is used for being connected and communication of standard computer and external unit, is the interfacing that is applied in computer realm.The plug and play of USB interface support equipment and warm connection function, along with the computer technology develop rapidly, use the peripherals of USB interface also increasing, such as keyboard, mouse, printer, scanner, digital camera, MP3 walkman etc., based on the consideration of safety, the product that USB technology and smart card techniques combine has also appearred in addition---USB Key(USB token).
USB device dispatch from the factory or sell before all to pass through certain initialization, namely write certain data message to USB device inside, operating system can be identified like this, its software kit can operate and use.The initialization operation flow process generally comprises: create the required data structure of software, file storage structure, structure hardware information (such as model, sequence number, the information of dispatching from the factory) etc.
USB device initial method of the prior art generally all is by writing the program software of an initialization USB device, insert at USB interface of computer in the situation of USB device, triggering by certain external event (as click the mouse or knock keyboard), then initializers begin to carry out the initialization flow process, after initialization is finished, extract USB device.When needing in batches initialization, repeat above operation.This initialized method is in that initialization flow process spended time is long, initialization USB device quantity little, task is to satisfy the demands in too not urgent, but when the USB device quantity that want batch processing very greatly or demand more urgent the time, this method just seems, and some is had too many difficulties to cope with, and is difficult to satisfy the demand.Simultaneously this method needs artificial Attended Operation, and the work of repeatability makes its work efficiency low, all is a kind of waste concerning time and manpower.
Summary of the invention
The method and apparatus that the purpose of this invention is to provide a kind of USB device and auto-initiation thereof, is lost time and the problem of manpower at complex operation, inefficiency when to solve in the prior art USB device being carried out initialization.
To achieve these goals, the invention provides a kind of USB device, be provided with the RFID label in the described USB device, described RFID label is used for being scanned to start initialization apparatus to the initialization of this USB device by the RFID read-write equipment, and described RFID label and described USB device are one to one.
To achieve these goals, the present invention also provides a kind of method of USB device auto-initiation, adopt the RFID label of RFID read-write equipment scan setting in USB device to start initialization apparatus to the initialization of this USB device, wherein said RFID label and described USB device are one to one.
As preferably, described method realizes by following steps:
S1: start initialization apparatus and RFID read-write equipment;
S2: adopt the RFID label of described RFID read-write equipment scan setting in USB device, and send notice to described initialization apparatus;
S3: after described initialization apparatus has notice, detect the USB device scan and whether be connected on the USB interface of described initialization apparatus, if so, execution in step S4 then;
S4: this USB device is carried out initialization.
As preferred further, described step S3 is further comprising the steps of: be not connected on the USB interface if detect the described USB device that scans, then execution in step S5; Wherein, described step S5 is: prompting user inserts this USB device.
As preferred further, also comprise step S6 behind the described step S4: write initialization success information, the unique sequence number of USB, initialized module and content and/or initialization deadline to the RFID label of finishing in the initialized USB device.
As preferably, described RFID read-write equipment single pass is arranged on RFID label in a plurality of USB device with the initialization of parallel starting to described a plurality of USB device.
To achieve these goals, the present invention also provides a kind of device of USB device auto-initiation, and described device comprises RFID read-write equipment and initialization apparatus; Wherein,
Described RFID read-write equipment is used for scan setting at the RFID of USB device label, and wherein said RFID label and described USB device are one to one;
Described initialization apparatus comprises pick-up unit and apparatus for initializing;
Whether described pick-up unit is connected on the USB interface for detection of the USB device that scans;
Described apparatus for initializing is used for when the USB device that scans is connected on the USB interface USB device being carried out initialization.
As preferably, also comprise reminding unit, it is used for, and prompting user inserts this USB device when detecting the described USB device that scans and be not connected on the USB interface.
As preferably, described RFID read-write equipment also is used for writing initialization success information, the unique sequence number of USB, initialized module and content and/or initialization deadline to the RFID label of finishing initialized USB device.
Compared with prior art, the present invention has following beneficial effect:
1) among the present invention USB device is combined with the RFID label, start by RFID read-write equipment scanning RFID label USB device is carried out initialization process, need not manually-operated, simple to operation, reduced the probability of makeing mistakes, improved work efficiency;
2) because present most of computing machine is all supported a plurality of USB interface, and the RFID read-write equipment can a plurality of USB device of single pass, thus can a plurality of USB device of parallel initialization, take full advantage of computer resource, reduced cost.
Description of drawings
Fig. 1 is the structural representation of USB device of the present invention;
Fig. 2 is the schematic flow sheet of embodiment one of the method for USB device auto-initiation of the present invention;
Fig. 3 is the schematic flow sheet of embodiment two of the method for USB device auto-initiation of the present invention;
Fig. 4 is the structural representation of the device of USB device auto-initiation of the present invention.
Embodiment
Below in conjunction with accompanying drawing specific embodiments of the invention are elaborated, but not as a limitation of the invention.
The present invention is applicable to all equipment that use USB interface, such as digital camera, mouse, MP3 walkman, USB Key etc., all the RFID label can be set in USB device inside, during initialization, by the RFID label in the RFID read-write equipment scanning USB device, then detect the USB device that scans and whether be connected on the USB interface of initialization apparatus, when USB device is connected on the USB interface, can automatically starts initialization apparatus USB device is carried out initialization operation.
The below take USB Key as example illustrates USB device of the present invention.
USB Key is a kind of hardware device with USB interface, and built-in single-chip microcomputer or intelligent card chip have certain storage space, can store user's private key and digital certificate, utilizes the built-in public key algorithm realization of USB Key to the authentication of user identity.USB Key generally is encapsulated as the form of USB joint, and the USB joint is connected with the USB interface of computing machine, carries out communication by USB communications protocol and computing machine.USB Key must pass through initialization when dispatching from the factory, and by software on computers is installed, reaches the purpose of data and software protection and personal identification.
As shown in Figure 1, in USB Key1 of the present invention, except comprising intelligent card chip 101, also comprise the RFID label 102 for identification, RFID label 102 is built among the USBKey1, for example RFID label 102 can be attached on the intelligent card chip 101 of USB Key1.
Wherein, RFID label 102 is comprised of coupling element and chip, and each label has unique electronic code, and RFID label 102 is attached on the object to be used for the sign destination object.Pre-stored data in the RFID label 102 are used for being read that by the scanning of RFID read-write equipment RFID label 102 is identified.
RFID(Radio Frequency IDentification) being a kind of radio RF recognition technology, claiming again electronic tag, radio frequency identification, is a kind of of automatic identification technology.Can automatically identify specific objective and read and write related data by radio signals, and need not manual intervention, need not to set up machinery between recognition system and the specific objective or optics contacts.From concept, RFID is similar to bar code scan, and for barcode technology, it is that the bar code of will encode is attached to object and uses special-purpose scanning read write line to utilize light signal that information is sent to the scanning read write line by bar shaped magnetic; RFID then uses the RFID label 102 of special-purpose RFID read-write equipment and special be attached to object, utilizes radiofrequency signal that information is sent to the RFID read-write equipment by RFID label 102.
In USB Key1 of the present invention, RFID label 102 is one to one with USB Key1, when RFID label 102 is scanned by the RFID read-write equipment, the data message that scans can be sent to initialization apparatus, to start initialization apparatus to the initialization of USB Key1.
By USB Key1 is combined with RFID label 102, can adopt RFID read-write equipment scanning RFID label 102 automatically to start USB Key1 is carried out initialization process, need not manually-operated, simple to operation, reduce the probability of makeing mistakes, improved initialized work efficiency.
The present invention adopts following methods that USB device is carried out initialization: adopt the RFID label of RFID read-write equipment scan setting in USB device to start initialization apparatus to the initialization of this USB device; Wherein, described RFID read-write equipment and the communication connection of described initialization apparatus, described RFID label and described USB device are one to one.
In order to realize the method for above-mentioned USB device auto-initiation, the invention provides a kind of device of USB device auto-initiation.As shown in Figure 4, described device comprises RFID read-write equipment 2 and initialization apparatus 3, RFID read-write equipment 2 and initialization apparatus 3 communication connections; Wherein,
RFID read-write equipment 2 is used for scan setting at the RFID of USB device label, and wherein said RFID label and described USB device are one to one;
Initialization apparatus 3 comprises pick-up unit 301 and apparatus for initializing 302;
Whether pick-up unit 301 is connected on the USB interface for detection of the USB device of retouching;
Apparatus for initializing 302 is used for when the USB device that scans is connected on the USB interface USB device being carried out initialization.
In the present invention, as preferred implementation, also comprise reminding unit, it is used for, and prompting user inserts this USB device when pick-up unit 301 detects the described USB device that scans and is not connected on the USB interface.
In the present invention, as preferred implementation, RFID read-write equipment 2 also is used for writing initialization success information, the unique sequence number of USB, initialized module and content and/or initialization deadline to the RFID label 102 of finishing initialized USB device.
The present invention has provided two embodiment of the method for USB device auto-initiation, and the device of the USB device auto-initiation that provides below in conjunction with Fig. 4 describes said method.
Embodiment one:
As shown in Figure 2, embodiment one realizes above-mentioned auto-initiation method by following steps:
S1: start initialization apparatus 3 and RFID read-write equipment 2;
S2: adopt the RFID label 102 of RFID read-write equipment 2 scan setting in USB device, and send notice to initialization apparatus 3;
S3: after initialization apparatus 3 had notice, whether pick-up unit 301 detected the USB device that scans and is connected on the USB interface of initialization apparatus 3, if so, and execution in step S4 then, if not, execution in step S5 then;
S4: 302 pairs of these USB device of apparatus for initializing are carried out initialization;
S5: described reminding unit prompting user inserts this USB device, after the user inserts USB interface with USB device, adopts RFID read-write equipment 2 these USB device of scanning again.
Embodiment two:
As shown in Figure 3, embodiment two is with the difference of the method for the USB device auto-initiation of embodiment one:
Also comprise step S6 behind the step S4: write initialization success information, the unique sequence number of USB, initialized module and content and/or initialization deadline to the RFID label 102 of finishing in the initialized USB device.
In addition, can also be to RFID label 102 write error information when initialization error, concrete customized according to demand.
Present most of computing machine is all supported a plurality of USB interface, and RFID read-write equipment 2 can a plurality of USB device of single pass, therefore can a plurality of USB device of parallel initialization.A plurality of USB device are connected on the USB interface of initialization apparatus 3, by these USB device of RFID read-write equipment 2 single passes, parallel starting takes full advantage of computer resource to the initialization of each USB device, has reduced cost
Adopt auto-initiation method and apparatus of the present invention that the USB device of built-in RFID label 102 is carried out initialization, only need USB device is connected to USB interface, then by RFID read-write equipment 2 scanning RFID labels 102, after finishing, scanning automatically carries out the initial work of USB device, contactless identification, speed is fast, need not manual control, save initialization time, reduced the probability of makeing mistakes.
Above embodiment is exemplary embodiment of the present invention only, is not used in restriction the present invention, and protection scope of the present invention is defined by the claims.Those skilled in the art can make various modifications or be equal to replacement the present invention in essence of the present invention and protection domain, this modification or be equal to replacement and also should be considered as dropping in protection scope of the present invention.

Claims (9)

1. USB device, it is characterized in that, be provided with the RFID label in the described USB device, described RFID label is used for being scanned to start initialization apparatus to the initialization of this USB device by the RFID read-write equipment, and described RFID label and described USB device are one to one.
2. the method for a USB device auto-initiation, it is characterized in that, adopt the RFID label of RFID read-write equipment scan setting in USB device to start initialization apparatus to the initialization of this USB device, wherein said RFID label and described USB device are one to one.
3. the method for USB device auto-initiation according to claim 2 is characterized in that, described method realizes by following steps:
S1: start initialization apparatus and RFID read-write equipment;
S2: adopt the RFID label of described RFID read-write equipment scan setting in USB device, and send notice to described initialization apparatus;
S3: after described initialization apparatus has notice, detect the USB device scan and whether be connected on the USB interface of described initialization apparatus, if so, execution in step S4 then;
S4: this USB device is carried out initialization.
4. the method for USB device auto-initiation according to claim 3 is characterized in that, described step S3 is further comprising the steps of: be not connected on the USB interface if detect the described USB device that scans, then execution in step S5; Wherein, described step S5 is: prompting user inserts this USB device.
5. the method for USB device auto-initiation according to claim 3, it is characterized in that, also comprise step S6 behind the described step S4: write initialization success information, the unique sequence number of USB, initialized module and content and/or initialization deadline to the RFID label of finishing in the initialized USB device.
6. the method for USB device auto-initiation according to claim 2 is characterized in that, described RFID read-write equipment single pass is arranged on RFID label in a plurality of USB device with the initialization of parallel starting to described a plurality of USB device.
7. the device of a USB device auto-initiation is characterized in that, described device comprises RFID read-write equipment and initialization apparatus; Wherein,
Described RFID read-write equipment is used for scan setting at the RFID of USB device label, and wherein said RFID label and described USB device are one to one;
Described initialization apparatus comprises pick-up unit and apparatus for initializing;
Whether described pick-up unit is connected on the USB interface for detection of the USB device that scans;
Described apparatus for initializing is used for when the USB device that scans is connected on the USB interface USB device being carried out initialization.
8. the device of USB device auto-initiation according to claim 7 is characterized in that, also comprises reminding unit, and it is used for, and prompting user inserts this USB device when detecting the described USB device that scans and be not connected on the USB interface.
9. the device of USB device auto-initiation according to claim 7, it is characterized in that described RFID read-write equipment also is used for writing initialization success information, the unique sequence number of USB, initialized module and content and/or initialization deadline to the RFID label of finishing initialized USB device.
CN201210514869.9A 2012-12-04 2012-12-04 A kind of USB device and the method and apparatus of auto-initiation thereof Active CN102968325B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210514869.9A CN102968325B (en) 2012-12-04 2012-12-04 A kind of USB device and the method and apparatus of auto-initiation thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210514869.9A CN102968325B (en) 2012-12-04 2012-12-04 A kind of USB device and the method and apparatus of auto-initiation thereof

Publications (2)

Publication Number Publication Date
CN102968325A true CN102968325A (en) 2013-03-13
CN102968325B CN102968325B (en) 2016-12-21

Family

ID=47798483

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210514869.9A Active CN102968325B (en) 2012-12-04 2012-12-04 A kind of USB device and the method and apparatus of auto-initiation thereof

Country Status (1)

Country Link
CN (1) CN102968325B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103544464A (en) * 2013-10-29 2014-01-29 北京深思数盾科技有限公司 Method and device for automatic initialization of hardware equipment
CN103870722A (en) * 2014-03-04 2014-06-18 北京深思数盾科技有限公司 Hardware device with built-in singlechip
CN104463986A (en) * 2013-09-24 2015-03-25 深圳市金溢科技股份有限公司 ESAM control method and device and OBU
CN106778933A (en) * 2016-11-15 2017-05-31 浪潮(苏州)金融技术服务有限公司 Device, the system and method for a kind of usbkey receptacles and granting usbkey
CN108255648A (en) * 2016-12-28 2018-07-06 航天信息股份有限公司 A kind of production test method and system of electron key USBKey
CN115276962A (en) * 2022-09-29 2022-11-01 中安网脉(北京)技术股份有限公司 USB KEY centralized storage management system and method based on RFID technology

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1851679A (en) * 2006-05-30 2006-10-25 北京飞天诚信科技有限公司 USB device automatic initialization method and device
KR200429897Y1 (en) * 2006-07-31 2006-11-01 김월영 Authentication apparatus having rfid tag and usb token
CN201229570Y (en) * 2008-07-18 2009-04-29 北京中科联众科技有限公司 Mobile hard disc data protection apparatus

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1851679A (en) * 2006-05-30 2006-10-25 北京飞天诚信科技有限公司 USB device automatic initialization method and device
KR200429897Y1 (en) * 2006-07-31 2006-11-01 김월영 Authentication apparatus having rfid tag and usb token
CN201229570Y (en) * 2008-07-18 2009-04-29 北京中科联众科技有限公司 Mobile hard disc data protection apparatus

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104463986A (en) * 2013-09-24 2015-03-25 深圳市金溢科技股份有限公司 ESAM control method and device and OBU
CN103544464A (en) * 2013-10-29 2014-01-29 北京深思数盾科技有限公司 Method and device for automatic initialization of hardware equipment
CN103870722A (en) * 2014-03-04 2014-06-18 北京深思数盾科技有限公司 Hardware device with built-in singlechip
CN103870722B (en) * 2014-03-04 2017-08-25 北京深思数盾科技股份有限公司 The hardware device of built-in single-chip microcomputer
CN106778933A (en) * 2016-11-15 2017-05-31 浪潮(苏州)金融技术服务有限公司 Device, the system and method for a kind of usbkey receptacles and granting usbkey
CN108255648A (en) * 2016-12-28 2018-07-06 航天信息股份有限公司 A kind of production test method and system of electron key USBKey
CN108255648B (en) * 2016-12-28 2021-07-20 航天信息股份有限公司 Production test method and system of electronic key USBKey
CN115276962A (en) * 2022-09-29 2022-11-01 中安网脉(北京)技术股份有限公司 USB KEY centralized storage management system and method based on RFID technology
CN115276962B (en) * 2022-09-29 2023-01-03 中安网脉(北京)技术股份有限公司 USB KEY centralized storage management system and method based on RFID technology

Also Published As

Publication number Publication date
CN102968325B (en) 2016-12-21

Similar Documents

Publication Publication Date Title
CN102968325A (en) USB (Universal Serial Bus) equipment and method and device for automatically initializing same
CN101645129A (en) Method and device for providing security in near field communication
CN107689871A (en) The Internet of Things mobile terminal veritified with identity and testimony of a witness unification checking method
CN103729205B (en) A kind of upgrade method of electronic tag and electronic tag
CN101706878A (en) Passive RFID system
CN101699416B (en) Communication method and system between host computer and card reader with multiple card holders
CN102339240B (en) Loss of state on checkout equipment
CN206892955U (en) Multi-functional formula Quick Response Code entrance guard device
CN201069592Y (en) Library RFID reader self-help borrowing and return device
CN205318416U (en) Device management system based on RFID
WO2011120315A1 (en) Software upgrading method and device for card reader and card reader
CN103489016B (en) RFID anti-collision read-write device and control method thereof
CN104579870A (en) RFID-chip-based fast networking method and special device
CN114063513A (en) Power module parallel operation address allocation method, system, device, electronic equipment and computer readable storage medium
CN103632315A (en) Second-generation ID (identity) card recognizing technology-based business hall deepened service system
CN209657346U (en) It is a kind of can the shoes of physical security take anti-fake RFID card
CN203311655U (en) Early education machine system
CN103326752B (en) The control method deactivated by interface for communication between electronic and relevant device
CN209486779U (en) Vending system based on living things feature recognition
CN101882231A (en) RFID (Radio Frequency Identification Devices) reader-writer and data transmission method thereof
CN202257751U (en) Card-free fingerprint intelligent goods selling system
CN102810164B (en) RFID card-issuing equipment and processing method thereof
CN201449614U (en) Multimode card reader
CN206601645U (en) A kind of terminal for public convenience
CN204390244U (en) Identity card reading device

Legal Events

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

Owner name: BEIJING SHENSI SHUDUN SCIENCE + TECHNOLOGY CO., LT

Free format text: FORMER OWNER: BEIJING SENSELOCK SOFTWARE TECHNOLOGY CO., LTD.

Effective date: 20150722

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

Effective date of registration: 20150722

Address after: 100872 room 1706, building 59, Zhongguancun street, Haidian District, Beijing

Applicant after: BEIJING SHENSI SHUDUN TECHNOLOGY Co.,Ltd.

Address before: 100086 Beijing City, Haidian District Zhongguancun South Street No. 6 Zhucheng building block B room 1201

Applicant before: Beijing Senselock Software Technology Co.,Ltd.

CB02 Change of applicant information

Address after: 100872 room 1706, building 59, Zhongguancun street, Haidian District, Beijing

Applicant after: BEIJING SENSESHIELD TECHNOLOGY Co.,Ltd.

Address before: 100872 room 1706, building 59, Zhongguancun street, Haidian District, Beijing

Applicant before: BEIJING SHENSI SHUDUN TECHNOLOGY Co.,Ltd.

COR Change of bibliographic data
CB02 Change of applicant information

Address after: 100193 Beijing, Haidian District, East West Road, No. 10, East Hospital, building No. 5, floor 5, layer 510

Applicant after: BEIJING SENSESHIELD TECHNOLOGY Co.,Ltd.

Address before: 100872 room 1706, building 59, Zhongguancun street, Haidian District, Beijing

Applicant before: BEIJING SENSESHIELD TECHNOLOGY Co.,Ltd.

COR Change of bibliographic data
C14 Grant of patent or utility model
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: 100193 5th floor 510, No. 5 Building, East Yard, No. 10 Wangdong Road, Northwest Haidian District, Beijing

Patentee after: Beijing Shendun Technology Co.,Ltd.

Address before: 100193 5th floor 510, No. 5 Building, East Yard, No. 10 Wangdong Road, Northwest Haidian District, Beijing

Patentee before: BEIJING SENSESHIELD TECHNOLOGY Co.,Ltd.

CP01 Change in the name or title of a patent holder