Wireless communication terminal and method for securely running industry software
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; 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 |
Language: | English |
---|