Wireless communication terminal and method for securely running industry software

Bibliographic Details
Title: Wireless communication terminal and method for securely running industry software
Patent Number: 9,104,518
Publication Date: August 11, 2015
Appl. No: 14/369589
Application Filed: June 21, 2012
Abstract: A method for securely running industry software. Industry software and data are stored in an internal storage medium of a wireless communication terminal. A user interface (UI) of the wireless communication terminal includes a UI-customized Small Computer System Interface (SCSI) instruction processing module, and the wireless communication terminal includes a customized SCSI instruction processing module in the wireless communication terminal. The UI sends a customized SCSI instruction from the UI-customized SCSI instruction processing module to interact with the customized SCSI processing module in the wireless communication terminal, so as to load the industry software and the data into a memory of a Personal Computer (PC) to run the industry software and the data in the memory of the PC. After the data are updated, the UI sends a customized SCSI instruction to write updated software or the updated data back into the storage medium of the wireless communication terminal.
Inventors: Sheng, Weiguang (Shenzhen, CN); Ma, Shaofeng (Shenzhen, CN)
Assignees: ZTE Corporation (Shenzhen, CN)
Claim: 1. A method for securely running industry software, comprising: storing industry software and data in an internal storage medium of a wireless communication terminal, wherein a User Interface (UI) port of the wireless communication terminal comprises a UI-customized Small Computer System Interface (SCSI) instruction processor, and the wireless communication terminal comprises a customized SCSI instruction processor in the wireless communication terminal; sending, by the UI port, a customized SCSI instruction from the UI-customized SCSI instruction processor to interact with the customized SCSI processor in the wireless communication terminal, so as to load the industry software and the data into a memory of a Personal Computer (PC) to run the industry software and the data in the memory of the PC; and after the data are updated, sending, by the UI port, a customized SCSI instruction to write updated software and the updated data back into the internal storage medium of the wireless communication terminal, wherein the industry software and the data stored in the internal storage medium of the wireless communication terminal are loaded from the internal storage medium of the wireless communication terminal into the PC to be run only when there is a need to run the industry software, the running industry software calls and interacts with a network server so that the data needing to be updated are written into a hidden partition of a card through a customized SCSI instruction.
Claim: 2. The method according to claim 1 , wherein the internal storage medium of the wireless communication terminal is a flash memory or a T card.
Claim: 3. The method according to claim 1 , wherein the wireless communication terminal is a data card.
Claim: 4. A wireless communication terminal, comprising: a storage medium, a User Interface (UI) port, and a customized Small Computer System Interface (SCSI) instruction processor; wherein the storage medium is configured to store industry software and data; and the UI port comprises a UI-customized SCSI instruction processor, and is configured to: send a customized SCSI instruction from the UI-customized SCSI instruction processor to interact with the customized SCSI instruction processor in the wireless communication terminal, so as to load the industry software and the data into a memory of a Personal Computer (PC) to run the industry software and the data in the memory of the PC; and after the data are updated, send a customized SCSI instruction to write updated software and the updated data back into the storage medium of the wireless communication terminal, wherein the industry software and the data stored in the internal storage medium of the wireless communication terminal are loaded from the internal storage medium of the wireless communication terminal into the PC to be run only when there is a need to run the industry software, the running industry software calls and interacts with a network server so that the data needing to be updated are written into a hidden partition of a card through a customized SCSI instruction.
Claim: 5. The wireless communication terminal according to claim 4 , wherein the storage medium of the wireless communication terminal is a flash memory or a T card.
Claim: 6. The wireless communication terminal according to claim 4 , wherein the wireless communication terminal is a data card.
Patent References Cited: 5572685 November 1996 Fisher et al.
8612540 December 2013 He
2002/0188941 December 2002 Cicciarelli et al.
2003/0028869 February 2003 Drake et al.
2003/0037328 February 2003 Cicciarelli et al.
2003/0159137 August 2003 Drake et al.
2003/0163807 August 2003 Drake et al.
2006/0130004 June 2006 Hughes
2006/0282577 December 2006 Huang et al.
2009/0119659 May 2009 Zou et al.
2010/0064036 March 2010 Li et al.
2010/0132042 May 2010 Zhang
2010/0325180 December 2010 Lee
2011/0019774 January 2011 Furuta
2012/0093207 April 2012 Toon
2012/0110292 May 2012 Martini
2012/0294188 November 2012 Liao et al.
2012/0304227 November 2012 Wu et al.
2013/0047212 February 2013 Fang et al.
2013/0290951 October 2013 Domsch et al.
2014/0010165 January 2014 Ouyang
2014/0115194 April 2014 Qu
1687916 October 2005
101000594 July 2007
101051292 October 2007
101334736 December 2008
101661442 March 2010
102073524 May 2011
102088797 June 2011
0674274 September 1995
1672509 June 2006
2234010 September 2010
2535846 December 2012
2007193448 August 2007
EP 2234010 September 2010
2011097794 August 2011





Other References: Patrick Nelson, “Run Your Software From a USB Stick for Security and Speed”, Apr. 12, 2012, TechNewsWorld, pp. 1-3; . cited by examiner
Ravi et al., “Securing Pocket Hard Drives”, Oct. 15, 2007 IEEE, pp. 18-23; <http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4343894>. cited by examiner
Cho et al., “Active Disk Meets Flash: A case for Intelligent SSDs”, 2013 ACM, ICS'13 Jun. 10, 2013, pp. 91-102; <http://dl.acm.org/citation.cfm?id=2465003>. cited by examiner
International Search Report in international application No. PCT/CN2012/077373, mailed on Oct. 4, 2012. (2 pages—see entire document). cited by applicant
English Translation of the Written Opinion of the International Search Authority in international application No. PCT/CN2012/077373, mailed on Oct. 4, 2012. (5 pages—see entire document). cited by applicant
Supplementary European Search Report in European application No. 12862751.0, mailed on Apr. 30, 2015. cited by applicant
Assistant Examiner: Wang, Ben C
Primary Examiner: Dao, Thuy
Attorney, Agent or Firm: Oppedahl Patent Law Firm LLC
Accession Number: edspgr.09104518
Database: USPTO Patent Grants
More Details
Language:English