TWI405420B

Method and device for emulating multiple rfid tags within a single mobile electronic device

Abstract

The present invention provides a method for simulating multiple RFID tags used in an RFID tag query device. The method includes the following steps: storing one or more data sets, wherein each data set defines the operational properties of an RFID tag; maintaining the one or more data sets A form of a data collection; instruct a data collection in the form as the action data collection; receive a query from the RFID tag query device; respond to the query, simulate the operation of the RFID tag based on the action data collection ; And indicate another set in the form as the data set to act. A device for simulating multiple RFID tags used in an RFID tag query device is also provided. The device includes: a circuit that can be configured to simulate the operation of an RFID tag; suitable for storing one or more data sets and the one or more A memory in a form of a data set, where each data set defines the operational nature of an RFID tag, and one of the data sets in the form is instructed to act as a data set; connected to the circuit and the memory A controller; wherein the controller is suitable for an inquiry from the RFID tag inquiry device, for configuring the circuit according to the data set of the operation, and for indicating another data in the form The collection is a collection of active data. In addition, a mobile electronic device including the device is provided.

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Granted
  4. Today

30 claims: 26 independent, 4 dependent

  1. 1
    A method for simulating multiple RFID tags used in an RFID tag query device includes:storing one or more data sets, wherein each data set defines the operational nature of a radio frequency identification (RFID) tag, which includes a data payload ;Make a form of one or more data sets be maintained;by storing a pointer indicating one of the first data sets in the sheet, or by updating a previously stored pointer to indicate the first A data set to instruct the first data set as an active data set, the first data set defines a first data payload;receiving a query from the RFID tag query device;responding to the query, making the RFID tag The operation is simulated based on the actuated data set;and after instructing the first data set as the actuated data set, the indicator is updated to indicate a second data set in the form to automatically indicate The second data set is used as the active data set, and the second data set defines a second data payload that is different from the first data payload;wherein only one data set is indicated as the active data set at a time in the form . 一種模擬用於RFID標籤查詢裝置之多個RFID標籤之方法,包含:使一個或多個資料集合被儲存,其中各個資料集合定義一射頻辨識(RFID)標籤之操作性質,其包括一資料酬載;使一個或多個資料集合之一表單被維持;藉由使指示該表單中之一第一資料集合的一指標器被儲存,或藉由使一先前儲存之指標器被更新以指示該第一資料集合,來指示該第一資料集合作為作動的資料集合,該第一資料集合定義一第一資料酬載;接收來自該RFID標籤查詢裝置之一查詢;回應於該查詢,使該RFID標籤之操作根據該作動的資料集合被模擬;以及於指示該第一資料集合作為作動的資料集合之後,藉由使該指標器被更新以指示該表單中之一第二資料集合,而自動地指示該第二資料集合作為作動的資料集合,該第二資料集合定義與該第一資料酬載不同的一第二資料酬載;其中於該表單中一次只有一個資料集合被指示作為作動的資料集合。
  2. 2
    For example, the method of item 1 in the scope of patent application, wherein the second data set is the subsequent data set in the form. 如申請專利範圍第1項之方法,其中該第二資料集合為該表單中的後續資料集合。
  3. 3
    For example, the method in item 1 of the scope of patent application, in which the RFID tag query device The setting includes write capability, and the method further includes the following steps:receiving a write access from one of the RFID tag query devices;in response to the write access, indicating that the previous data set in the form is an active data set;And according to the write access, the data set of the action is modified. 如申請專利範圍第1項之方法,其中該RFID標籤查詢裝 置包含寫入能力,以及該方法進一步包含下列步驟:接收來自該RFID標籤查詢裝置之一寫入存取;回應於該寫入存取,指示該表單中之先前資料集合為作動的資料集合;以及根據該寫入存取來使該作動的資料集合被修改。
  4. 4
    Such as the method of item 3 in the scope of patent application, wherein the previous data set is the previous data set in the form. 如申請專利範圍第3項之方法,其中該先前資料集合為該表單中的前一個資料集合。
  5. 5
    For example, the method described in item 1 of the scope of patent application further includes:indicating a predetermined data set in the form as the active data set. 如申請專利範圍第1項之方法,進一步包含:指出該表單中之一預定資料集合作為作動的資料集合。
  6. 6
    Such as the method described in item 1 of the scope of patent application, the method further includes:rearranging the order of the data collection in the form. 如申請專利範圍第1項之方法,該方法進一步包含:使該等資料集合於該表單中之順序被重新排列。
  7. 7
    For example, the method of item 6 of the scope of patent application further includes:maintaining a value indicating the frequency of one or more of the data sets being instructed to act as the data set;wherein the rearrangement will be based on the value conduct. 如申請專利範圍第6項之方法,進一步包含:使指示該等資料集合中之一或多者被指示作為作動的資料集合之頻率的一數值被維持;其中該重新排列係將根據該數值來進行。
  8. 8
    For example, the method described in item 6 of the scope of the patent application further includes:maintaining the use history of one or more data sets as one of the action data sets;wherein the rearrangement is performed based on the use history. 如申請專利範圍第6項之方法,進一步包含:使包含一個或多個資料集合被作為作動資料集合之一使用過往歷史被維持;其中該重新排列係根據該使用過往歷史執行。
  9. 10
    For example, the method of item 6 of the scope of patent application further includes:determining the type of one or more data collections based on the operational properties defined by the data collections;and making the order of the data collections according to the one or more data The type of the set is rearranged. 如申請專利範圍第6項之方法,進一步包含:基於由該等資料集合所定義之操作性質來判定一或多個資料集合之型別;以及使該資料集合之順序根據該一或多個資料集合之該型別來重新排列。
  10. 11
    A computer program product containing a non-transitory computer-readable storage medium with a code portion, which is configured to enable a device to at least come when executed:one or more data sets are stored, wherein Each data set defines the operational nature of a radio frequency identification (RFID) tag, which includes a data payload;a form of one or more data sets is maintained;by indicating one of the first data sets in the form The pointer is stored, or a previously stored pointer is updated to indicate the first data set to indicate the first data set as an active data set, the first data set including a first data reward Receiving a query from an RFID tag query device;responding to the query, the operation of the RFID tag is simulated based on the actuated data set;and after instructing the first data set as the actuated data set, by The indicator is updated to indicate a second data set in the form, and the second data set is automatically indicated as an active data set. The second data set includes a second data payload that is different from the first data payload. Data payload In this form, only one data set at a time is indicated as the active data set. 一種包含具有程式碼部分的非暫時性電腦可讀儲存媒體之電腦程式產品,該等程式碼部分係組配成在被執行時使一裝置至少來:使一個或多個資料集合被儲存,其中各個資料集合定義一射頻辨識(RFID)標籤之操作性質,其包括一資料酬載;使一個或多個資料集合之一表單被維持;藉由使指示該表單中之一第一資料集合之一指標器被儲存,或藉由使一先前儲存之指標器被更新以指示該第一資料集合,來指示於該第一資料集合作為作動的資料集合,該第一資料集合包括一第一資料酬載;接收來自一RFID標籤查詢裝置之一查詢;回應於該查詢,使該RFID標籤之操作根據該作動的資料集合被模擬;以及於指示該第一資料集合作為作動的資料集合之後,藉由使指標器被更新來指示該表單中之一第二資料集合,而自動地指示該第二資料集合作為作動的資料集合,該第二資料集合包括與該第一資料酬載不同之一第二資料酬載; 其中於該表單中一次只有一個資料集合被指示作為作動的資料集合。
  11. 12
    According to the computer program product of item 11 of the scope of patent application, part of the program code is executed in the processor of a computer or network device. 根據申請專利範圍第11項之電腦程式產品,其中該等程式碼部分係於一電腦或網路裝置中之處理器內執行。
  12. 13
    A device that simulates multiple RFID tags used in an RFID tag query device includes:a memory assembly to store one or more data sets and a list of the one or more data sets, wherein each data set defines a radio frequency The operational nature of the RFID tag includes a data payload, and one of the stored indicators instructs a first data set in the form as an active data set, and the first data set includes a first data reward A controller connected to the memory, wherein the controller is configured to: be activated by a query from the RFID tag query device;configure a collection of data based on the action to simulate the RFID tag Operating circuit, and after instructing the first data set as the active data set, by causing the stored pointer to be updated to indicate a second data set in the form, and automatically instructing the second data set as The actuated data set, the second data set includes a second data payload that is different from the first data payload;wherein only one data set is indicated as an actuated data set in the form at a time. 一種模擬用於RFID標籤查詢裝置之多個RFID標籤之裝置,包含:一記憶體組配來儲存一個或多個資料集合與該一個或多個資料集合之一表單,其中各個資料集合定義一射頻辨識(RFID)標籤之操作性質,其包括一資料酬載,以及其中一儲存之指標器指示該表單中之一第一資料集合作為作動的資料集合,該第一資料集合包括一第一資料酬載;與該記憶體連接之一控制器,其中該控制器係組配來:被來自該RFID標籤查詢裝置之一查詢作動;組配一根據該作動的資料集合組配來模擬該RFID標籤之操作的電路,以及於指示該第一資料集合作為作動的資料集合之後,藉由使儲存之指標器被更新以指示該表單中之一第二資料集合,而自動地指示該第二資料集合作為作動的資料集合,該第二資料集合包括與該第一資料酬載不同之一第二資料酬載;其中於該表單中一次只有一個資料集合被指示作為作動的資料集合。
  13. 14
    For example, the device of item 13 in the scope of patent application, wherein the second data set is the subsequent data set in the form. 如申請專利範圍第13項之裝置,其中該第二資料集合為該表單中的後續資料集合。
  14. 15
    For example, the device of item 13 in the scope of patent application, wherein the RFID tag query device includes a write capability, and the controller is further configured to activate the write access of the RFID tag query device and indicate The previous data set is an active data set, and in response to the write access action, the active data set is modified according to the write access. 如申請專利範圍第13項之裝置,其中該RFID標籤查詢裝置包含寫入能力,以及該控制器進一步組配來:藉該RFID標籤查詢裝置之寫入存取被作動,以及指示該表單中之先前資料集合為作動的資料集合,以及回應於該寫入存取的作動,根據該寫入存取而使該作動的資料集合被修改。
  15. 16
    For example, the 15th device in the scope of patent application, where the previous data set is the previous data set in the form. 如申請專利範圍第15項之裝置,其中該先前資料集合為該表單中的前一個資料集合。
  16. 17
    For example, in the device of item 13 of the scope of patent application, each data set includes:a header section that defines the air interface properties of the RFID tag;and a body section that defines the data payload of the RFID tag. 如申請專利範圍第13項之裝置,其中各個資料集合包含:定義該RFID標籤之空氣介面性質之一標頭區段;以及定義該RFID標籤之資料酬載之一本體區段。
  17. 18
    For example, the 13th device in the scope of the patent application is implemented as an interface-specific application integrated circuit (ASIC). 如申請專利範圍第13項之裝置,其係實作為一介面特定應用積體電路(ASIC)。
  18. 19
    A mobile electronic device includes the device as claimed in item 13 of the scope of patent application, wherein the mobile electronic device is configured to make a predetermined data set indicated as an active data set. 一種行動電子裝置,包含如申請專利範圍第13項之裝置,其中該行動電子裝置組配來使一預定的資料集合被指示為作動的資料集合。
  19. 20
    A mobile electronic device includes the device as claimed in item 13 of the scope of patent application, wherein the mobile electronic device is configured to rearrange the order of the data sets in the form. 一種行動電子裝置,包含如申請專利範圍第13項之裝置,其中該行動電子裝置組配來使該等資料集合之順序於該表單中被重新排列。
  20. 22
    For example, the mobile electronic device of item 20 of the scope of patent application, wherein the mobile electronic device is configured so that the use history of the data set containing one or more of the data sets is instructed as an actuation is maintained, and according to the Use past history to cause rearrangement. 如申請專利範圍第20項之行動電子裝置,其中該行動電子裝置係組配來使包含該等資料集合中之一或多者被指示作為作動的資料集合之使用過往歷史被維持,以及根據該使用過往歷史來造成重新排列。
  21. 25
    A device for simulating multiple RFID tags used in an RFID tag query device, comprising:a controller, configured to be performed by one of the RFID tag query devices, and the controller is also configured from a memory Receiving an indication of an activated data set in one of the forms of one or more data collections stored in the memory, the instruction including a pointer indicating that a first data set is stored as one of the activated data sets, the control The device is further configured to assemble a circuit into a configuration that can define an RFID tag The actuated data set of operating parameters is used to simulate the operation of the RFID tag. The operating parameters include a first data payload. The controller is further configured to receive the first data set as an instruction of the actuated data set Afterwards, the stored pointer is updated to indicate a second data set in the form, and the second data set is automatically indicated as an active data set, wherein the second data set includes and the first data set A second data payload with a different data payload, and only one data set at a time in the form is indicated as the active data set. 一種模擬用於RFID標籤查詢裝置之多個RFID標籤之裝置,包含:一控制器,組配來由來自於該RFID標籤查詢裝置之一查詢所作動,該控制器也組配來從一記憶體接收在該記憶體儲存之一個或多個資料集合之一表單中之一作動的資料集合的一指示,該指示包含指出一第一資料集合作為作動的資料集合之一儲存的指標器,該控制器進一步組配來將一電路組配成可根據定義一RFID標籤之 操作參數的該作動的資料集合來模擬該RFID標籤之操作,該等操作參數包括一第一資料酬載,該控制器進一步組配來在收到該第一資料集合作為作動的資料集合之指示後,藉由使儲存之指標器被更新來指示該表單之內之一第二資料集合,而自動地指示該第二資料集合作為作動的資料集合,其中該第二資料集合包括與該第一資料酬載不同的一第二資料酬載,並且於該表單中一次只有一個資料集合被指示作為作動的資料集合。
  22. 26
    For example, the 25th device in the scope of patent application, wherein the second data set is the subsequent data set in the form. 如申請專利範圍第25項之裝置,其中該第二資料集合為該表單中的後續資料集合。
  23. 27
    For example, the device of item 25 of the scope of patent application, in which the RFID tag query device includes a write capability, and the controller is further configured to actuate by the write access of the RFID tag query device, indicating the previous in the form The data collection is an activated data collection, and in response to the write access action, the activated data collection is modified according to the write access. 如申請專利範圍第25項之裝置,其中該RFID標籤查詢裝置包含寫入能力,以及該控制器進一步組配來:藉該RFID標籤查詢裝置之寫入存取予以作動,指示該表單中之先前資料集合為作動的資料集合,以及回應於該寫入存取的作動,使該作動的資料集合根據該寫入存取來被修改。
  24. 28
    For example, the 27th device in the scope of patent application, where the previous data set is the previous data set in the form. 如申請專利範圍第27項之裝置,其中該先前資料集合為該表單中的前一個資料集合。
  25. 29
    For example, the 25th device in the scope of patent application, each data set includes:a header section that defines the air interface properties of the RFID tag;and a body section that defines the data payload of the RFID tag. 如申請專利範圍第25項之裝置,其中各個資料集合包含:定義該RFID標籤之空氣介面性質之一標頭區段;以及定義該RFID標籤之資料酬載之一本體區段。
  26. 30
    For example, the 25th device in the scope of patent application is implemented as an interface-specific application integrated circuit (ASIC). 如申請專利範圍第25項之裝置,其係實作為一介面特定應用積體電路(ASIC)。
Independent claims26