WO2007061812A3 - System and method of intelligent agent identification for vehicle diagnostics - Google Patents

System and method of intelligent agent identification for vehicle diagnostics Download PDF

Info

Publication number
WO2007061812A3
WO2007061812A3 PCT/US2006/044604 US2006044604W WO2007061812A3 WO 2007061812 A3 WO2007061812 A3 WO 2007061812A3 US 2006044604 W US2006044604 W US 2006044604W WO 2007061812 A3 WO2007061812 A3 WO 2007061812A3
Authority
WO
WIPO (PCT)
Prior art keywords
agent
computer system
host
slave computer
identification code
Prior art date
Application number
PCT/US2006/044604
Other languages
French (fr)
Other versions
WO2007061812A2 (en
Inventor
Shunsuke Chigusa
Original Assignee
Toyota Technical Ct Usa Inc
Shunsuke Chigusa
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 Toyota Technical Ct Usa Inc, Shunsuke Chigusa filed Critical Toyota Technical Ct Usa Inc
Publication of WO2007061812A2 publication Critical patent/WO2007061812A2/en
Publication of WO2007061812A3 publication Critical patent/WO2007061812A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/52Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow
    • G06F21/53Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow by executing in a restricted environment, e.g. sandbox or secure virtual machine
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database

Abstract

A system and method of intelligent agent identification for a vehicle is provided. The method including the steps of a host computer system selecting an intelligent agent and determining a slave system to receive the intelligent agent. The host system encrypts a work activity to be performed by the agent, and predetermined host identification information, and programs the encrypted work activity and predetermined host information into the selected agent. The methodology randomly generates an identification code for the selected agent and programs the code into the selected agent. The selected agent is transmitted to the selected slave system via a communication network. The slave computer system decodes the host information and agent identification code carried by the agent, and determines if the decoded host information matches corresponding host identification information stored in memory of the slave computer system. The agent is denying access to the slave computer system if the decoded host information does not correspond. The methodology continues to check the agent identity by determining if the decoded agent identification code matches a predetermined identification code stored in the memory of the slave computer system. The agent is denied access to the slave computer system if there is no match, and is allow access to the slave computer system if the decoded agent identification information matches the predetermined identification code stored in the memory of the slave computer system.
PCT/US2006/044604 2005-11-18 2006-11-17 System and method of intelligent agent identification for vehicle diagnostics WO2007061812A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/282,925 2005-11-18
US11/282,925 US7845012B2 (en) 2005-11-18 2005-11-18 System and method of intelligent agent identification for vehicle diagnostics

Publications (2)

Publication Number Publication Date
WO2007061812A2 WO2007061812A2 (en) 2007-05-31
WO2007061812A3 true WO2007061812A3 (en) 2008-10-09

Family

ID=38054553

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2006/044604 WO2007061812A2 (en) 2005-11-18 2006-11-17 System and method of intelligent agent identification for vehicle diagnostics

Country Status (2)

Country Link
US (1) US7845012B2 (en)
WO (1) WO2007061812A2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8688313B2 (en) 2010-12-23 2014-04-01 Aes Technologies, Llc. Remote vehicle programming system and method
US8543280B2 (en) 2011-04-29 2013-09-24 Toyota Motor Engineering & Manufacturing North America, Inc. Collaborative multi-agent vehicle fault diagnostic system and associated methodology
US10146521B2 (en) 2014-09-09 2018-12-04 Airpro Diagnostics, Llc Device, system and method for updating the software modules of a vehicle
CN106021966B (en) * 2016-07-08 2019-02-12 山东威瑞外科医用制品有限公司 The reading of identification chip intrinsic parameter and amending method and device
CN111178710B (en) * 2019-12-18 2022-09-30 北京航天智造科技发展有限公司 Block chain-based performance capability authentication system and method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030026200A1 (en) * 2001-04-20 2003-02-06 Po-Wei Fu Programmable transceiver structure of multi-rate OFDM-CDMA for wireless multimedia communications
US20050065682A1 (en) * 2000-07-20 2005-03-24 Kapadia Viraf S. System and method for transportation vehicle monitoring, feedback and control

Family Cites Families (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5124909A (en) * 1988-10-31 1992-06-23 Hewlett-Packard Company Software program for providing cooperative processing between personal computers and a host computer
US6751696B2 (en) * 1990-04-18 2004-06-15 Rambus Inc. Memory device having a programmable register
US5442553A (en) * 1992-11-16 1995-08-15 Motorola Wireless motor vehicle diagnostic and software upgrade system
US5644686A (en) * 1994-04-29 1997-07-01 International Business Machines Corporation Expert system and method employing hierarchical knowledge base, and interactive multimedia/hypermedia applications
EP0737922B1 (en) * 1995-03-22 2003-05-14 Sun Microsystems, Inc. Method and apparatus for managing computer processes
US5953514A (en) * 1995-10-23 1999-09-14 Apple Computer, Inc. Method and apparatus for transparent remote execution of commands
US6023565A (en) * 1996-03-29 2000-02-08 Xilinx, Inc. Method for configuring circuits over a data communications link
US6012152A (en) * 1996-11-27 2000-01-04 Telefonaktiebolaget Lm Ericsson (Publ) Software fault management system
US6769125B2 (en) * 1997-04-11 2004-07-27 Sun Microsystems, Inc. Methods and apparatus for managing computer processes
DE19732046A1 (en) * 1997-07-25 1999-01-28 Abb Patent Gmbh Process diagnostic system and method for diagnosing processes and states of a technical process
US5944783A (en) * 1997-07-29 1999-08-31 Lincom Corporation Apparatus and method for data transfers through software agents using client-to-server and peer-to-peer transfers
US6047289A (en) * 1997-11-07 2000-04-04 Novell, Inc. Method and apparatus for directed data propagation
US7209949B2 (en) * 1998-05-29 2007-04-24 Research In Motion Limited System and method for synchronizing information between a host system and a mobile data communication device
JP2000020443A (en) * 1998-07-02 2000-01-21 Victor Co Of Japan Ltd Software agent system
US7036128B1 (en) * 1999-01-05 2006-04-25 Sri International Offices Using a community of distributed electronic agents to support a highly mobile, ambient computing environment
GB2351588B (en) * 1999-07-01 2003-09-03 Ibm Security for network-connected vehicles and other network-connected processing environments
US6330499B1 (en) * 1999-07-21 2001-12-11 International Business Machines Corporation System and method for vehicle diagnostics and health monitoring
US6621895B1 (en) * 1999-08-31 2003-09-16 Nortel Networks Limited Enhanced communication services for data networks
US6988141B1 (en) * 2000-05-17 2006-01-17 Ricoh Company, Ltd. Method and system of remote diagnostic, control and information collection using a dynamic linked library of multiple formats and multiple protocols with restriction on protocol
US6988279B1 (en) * 2000-05-30 2006-01-17 International Business Machines Corporation Intelligent agent authentication via position locator system
AU2001293269A1 (en) * 2000-09-11 2002-03-26 David Edgar System, method, and computer program product for optimization and acceleration of data transport and processing
US7024187B2 (en) * 2000-12-08 2006-04-04 Samsung Electronics Co., Ltd. System and method for performing diagnostics on a mobile station using over-the-air transfer of interpreted byte-code program
US7861252B2 (en) * 2001-03-21 2010-12-28 Andrzej Uszok Intelligent software agent system architecture
US7237243B2 (en) * 2001-06-11 2007-06-26 Microsoft Corporation Multiple device management method and system
US7339908B2 (en) * 2001-07-31 2008-03-04 Arraycomm, Llc. System and related methods to facilitate delivery of enhanced data services in a mobile wireless communications environment
JP3708914B2 (en) * 2002-07-30 2005-10-19 株式会社東芝 Method and apparatus for rewriting a program executed in a disk storage device
BR0304946A (en) * 2002-10-16 2004-08-31 Xerox Corp Method and apparatus to enable distributed subscription services, automated maintenance of supplies, implementation of device-independent service, including device model agent, add-on component, method and apparatus for low-cost embedded platform for side device, enabling of distributed services and platform integrated server for the autonomous provision of device services
US6950782B2 (en) * 2003-07-28 2005-09-27 Toyota Technical Center Usa, Inc. Model-based intelligent diagnostic agent
US20050187668A1 (en) * 2004-02-23 2005-08-25 Baumgarte Joseph W. System or method for loading software onto a vehicle
CA2561130C (en) * 2004-03-26 2018-01-30 Absolute Software Corporation Persistent servicing agent
US7260501B2 (en) * 2004-04-21 2007-08-21 University Of Connecticut Intelligent model-based diagnostics for system monitoring, diagnosis and maintenance
US8060285B2 (en) * 2006-04-26 2011-11-15 Toyota Motor Engineering & Manufacturing North America, Inc. System and method of intelligent agent management using an overseer agent for use in vehicle diagnostics
US7233879B1 (en) * 2006-05-09 2007-06-19 Toyota Technical Center Usa, Inc. System and method of agent self-repair within an intelligent agent system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050065682A1 (en) * 2000-07-20 2005-03-24 Kapadia Viraf S. System and method for transportation vehicle monitoring, feedback and control
US20030026200A1 (en) * 2001-04-20 2003-02-06 Po-Wei Fu Programmable transceiver structure of multi-rate OFDM-CDMA for wireless multimedia communications

Also Published As

Publication number Publication date
US7845012B2 (en) 2010-11-30
WO2007061812A2 (en) 2007-05-31
US20070118256A1 (en) 2007-05-24

Similar Documents

Publication Publication Date Title
TW200707251A (en) A system and method for establishing and authorizing a security code
WO2005112411A3 (en) System and method for wireless network security
CA2418758A1 (en) Interactive and/or secure activation of a tool
US20040181695A1 (en) Method and apparatus for controlling data and software access
TW200719740A (en) Mobile communication terminal verification authorization system and method thereof
PH12014502304A1 (en) Abstracted and randomized one-time passwords for transactional authentication
WO2004008683A3 (en) Automated network security system and method
WO2010039788A3 (en) Processor boot security device and methods thereof
CA2605786A1 (en) Reader control system
WO2007103298A3 (en) Security, storage and communication system
ATE350872T1 (en) SECURITY AND PRIVACY IMPROVEMENTS FOR SECURITY FACILITIES
CN104091135A (en) Safety system and safety storage method of intelligent terminal
WO2009155473A3 (en) Information rights management
TW200637325A (en) Method, and apparatus and program storage device for providing service access control for a user interface
WO2004090802A3 (en) Card device resource access control
WO2007039866A3 (en) System and/or method for authentication and/or authorization via a network
AU2003213634A1 (en) Identification card manufacturing security
CN106790156A (en) A kind of smart machine binding method and device
WO2007061812A3 (en) System and method of intelligent agent identification for vehicle diagnostics
EP3211578B1 (en) Verification method and apparatus
US8522351B2 (en) Production security control apparatus for software products and control method thereof
CN106650373A (en) SIM card information protection method and device
CN102413146B (en) Client authorized logon method based on dynamic codes
US11077828B2 (en) Vehicle smart entry system and method therefor
KR20110096576A (en) Access identification and control device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 06837858

Country of ref document: EP

Kind code of ref document: A2