IP Library Granted Patent US 7,962,096
Granted Patent B2
US 7,962,096 · App. 11/245,217 · Granted Jun 14, 2011

System and method for a RFID transponder file system

Assignee: Psion Teklogix Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,962,096
App. No.
11/245,217
Granted
Jun 14, 2011
Kind
B2
Abstract

A system and method for representing on a user interface a plurality of transponders in a file system of a computing device, the user interface provided by the device, the device configured for communicating with the transponders when present in an electromagnetic spectrum in communication range of the device. The communication between the transponders and the device uses radio frequency signals to obtain information of the transponders. The system and method comprises a first memory location configured for storing the transponder information as a plurality of corresponding transponder files in the file system. The system and method also have a driver for coordinating the transfer of the transponder information between the transponder and the first memory location according to an access command, the access command configured for directing the computing device to obtain the transponder information for the transponders when in communication range of the device. The system and method also have a file processor for manipulating the transponder information present in the transponder files, wherein the transponder information contents of the transponder files represents at least a portion of the transponder information available in the electromagnetic spectrum in communication range of the device.

Claims (39)

1. A system for representing on a user interface a plurality of transponders in a file system of a computing device, the user interface provided by the device, the device configured for communicating with the transponders when present in an electromagnetic spectrum in communication range of the device, the communication between the transponders and the device using radio frequency signals to obtain information of the transponders, the system comprising:

a first memory location of the device configured for storing the transponder information as a plurality of corresponding transponder fifes generated in the file system, the presence of the plurality of corresponding transponder files in the file system dependent on the transponders being in communication range of the device, such that the data content of the transponders is coupled to the data content of the plurality of corresponding transponder files in the file system;

a driver for coordinating the transfer of the transponder information between the transponder and the first memory location according to an access command, the access command configured for directing the computing device to obtain the transponder information from the transponders when in communication range of the device; and

a file processor for manipulating the transponder information present in the transponder files;

wherein the transponder information contents of the transponder files represents at least a portion of the transponder information available in the electromagnetic spectrum in communication range of the device.

2. The system of claim 1 , wherein the driver is configured to indicate when an accessed transponder is no longer present in the electromagnetic spectrum in communication range of the device.

3. The system of claim 2 , wherein the driver is configured to remove the transponder files from the first memory location of any accessed transponders indicated as no longer present in the electromagnetic spectrum in communication range of the device.

4. The system of claim 1 further comprising a second memory location for persisting the transponder files in a file system data structure, the persisted transponder files accessible by the driver Irrespective of whether the corresponding transponders remain present in the electromagnetic spectrum in communication range of the device.

5. The system of claim 4 , wherein the second memory location is a storage device.

6. The system of claim 5 , wherein the transponder information is selected from the group comprising: a transponder ID; a transponder type: and data describing an object associated with the transponder.

7. The system of claim 6 , wherein the transponder information is stored in the transponder according to a structured definition language format.

8. The system of claim 6 , wherein the format of the transponder files are in accordance with the structured definition language format.

9. The system of claim 7 , wherein the structured definition language format is XML.

10. The system of claim 1 further comprising a control module for providing configuration settings for the access command.

11. The system of claim 10 , wherein the control module is further configured for providing configuration setting for presentation of the transponder files on the user Interface of the device.

12. The system of claim 1 further comprising the control module as a selection of a control panel displayable on the user interface.

13. A method for representing on a user interface a plurality of transponders in a file system of a computing device, the user interface provided by the device, the device configured for communicating with the transponders when present in an electromagnetic spectrum in communication range of the device, the communication between the transponders and the device using radio frequency signals to obtain information of the transponders, the method comprising the steps of:

transferring the transponder information between the transponder and a first memory location of the device according to an access command, the access command configured for directing the computing device to obtain the transponder information from the transponders when in communication range of the device;

storing the transponder information in the first memory location as a plurality of corresponding transponder files generated in the file system, the presence of the plurality of corresponding transponder files in the file system dependent on the transponders being in communication range of the device, such that the data content of the transponders is coupled to the data content of the plurality of corresponding transponder files in the file system; and

manipulating the transponder information present in the transponder files;

wherein the transponder information contents of the transponder files represents at least a portion of the transponder information available in the electromagnetic spectrum in communication range of the device.

14. The method of claim 13 further comprising the step of accessing the plurality of transponders using the access command configured to communicate with the transponders according to a structured definition language format.

15. The method of claim 14 , wherein the access command is selected from the group comprising: a read access and a write access.

16. The method of claim 13 further comprising the step of indicating when an accessed transponder is no longer present in the electromagnetic spectrum in communication range of the device.

17. The method of claim 14 further comprising the step of removing the transponder files from the first memory location of any accessed transponders indicated as no longer present in the electromagnetic spectrum in communication range of the device.

18. The method of claim 13 further comprising the step of transferring the contents of the transponder files to a second memory location for persisting the transponder files in a file system data structure, the persisted transponder files accessible by the driver irrespective of whether the corresponding transponders remain present in the electromagnetic spectrum in communication range of the device.

19. The method of claim 1 , wherein the second memory location is a storage device.

20. The method of claim 13 , wherein the transponder information is selected from the group comprising: a transponder ID; a transponder type; and data describing an object associated with the transponder.

21. A computing device for representing on the device user interface a plurality of transponders in a file system, the device configured for communicating with the transponders when present in an electromagnetic spectrum in communication range of the device, the communication between the transponders and the device using radio frequency signals to obtain information of the transponders, the system comprising:

a first memory location of the device configured for storing the transponder information as a plurality of corresponding transponder files generated in the file system, the presence of the plurality of corresponding transponder files in the file system dependent on the transponders being in communication range of the device, such that the data content of the transponders is coupled to the data content of the plurality of corresponding transponder files in the file system;

a driver of the device for coordinating the transfer of the transponder information between the transponder and the first memory location according to an access command, the access command configured for directing the computing device to obtain the transponder information from the transponders when in communication range of the device; and

a file processor of the device for manipulating the transponder information present in the transponder files;

wherein the transponder information contents of the transponder files represents at least a portion of the transponder information available in the electromagnetic spectrum in communication range of the device.

22. The system of claim 1 further including a plurality of generic files stored in the file system, such that the generic files are accessible independently from transponders contained in the electromagnetic spectrum in communication range of the device.

23. The system of claim 1 , wherein the file system specifies conventions for naming the generic files and the transponder files.

24. The system of claim 1 , wherein the file system includes a format for specifying a path to the transponder files through a structure of directories.

25. The system of claim 1 , wherein the transponder files are stored in a RFID drive folder of the file system.

26. The system of claim 25 , wherein the file system also includes a plurality of generic files stored in the file system, such that the generic files are accessible independently from transponders contained in the electromagnetic spectrum in communication range of the device, the generic files are also defined by specifying a path to the generic files through the structure of directories.

27. the system of claim 26 , wherein the transponder files and the generic files are named in the file system including respective file extensions that indicate the respective file type of the transponder files and the generic files.

Assignments (2)
CHANGE OF NAME Recorded Apr 24, 2012
From: PSION TEKLOGIX INC.
To: PSION INC.
Reel/Frame 028093/0977 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2006
From: COX, STEVE
To: PSION TEKLOGIX INC.
Reel/Frame 017394/0152 →
Continuity (1)
Related Publication 20070082613A1 · Apr 12, 2007