[go: up one dir, main page]

WO2019162701A3 - System and method for improving performance of an electronic device - Google Patents

System and method for improving performance of an electronic device Download PDF

Info

Publication number
WO2019162701A3
WO2019162701A3 PCT/GB2019/050518 GB2019050518W WO2019162701A3 WO 2019162701 A3 WO2019162701 A3 WO 2019162701A3 GB 2019050518 W GB2019050518 W GB 2019050518W WO 2019162701 A3 WO2019162701 A3 WO 2019162701A3
Authority
WO
WIPO (PCT)
Prior art keywords
electronic device
configuration data
workflow
running
volatile memory
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
PCT/GB2019/050518
Other languages
French (fr)
Other versions
WO2019162701A2 (en
Inventor
Emlyn Richard Howell
William Anthony GIBSON
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Support Robotics Ltd
Original Assignee
Support Robotics Ltd
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 Support Robotics Ltd filed Critical Support Robotics Ltd
Publication of WO2019162701A2 publication Critical patent/WO2019162701A2/en
Publication of WO2019162701A3 publication Critical patent/WO2019162701A3/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2294Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing by remote test
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/26Functional testing
    • G06F11/263Generation of test inputs, e.g. test vectors, patterns or sequences ; with adaptation of the tested hardware for testability with external testers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • G06F9/453Help systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Hardware Redundancy (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

We describe a method for loading,onto a first electronic device (470), configuration data for running a diagnostic workflow on a second electronic device (440) and a system comprising first and second electronic devices. The first electronic device (470) comprises a processor (468), non-volatile memory and volatile memory (469). The method comprises responding to a diagnostic workflow request from the second electronic device (440) by requesting from a memory location (464) remote from the first and second electronic devices the transfer to and the storage in volatile memory on the first electronic device, the configuration data for use in the first electronic device. The method comprises receiving and storing the configuration data; processing the configuration data to build a workflow model for running the diagnostic workflow on the second electronic device (440); and implementing the workflow model. We also describe a method for editing on a computing device (450), configuration data for running a diagnostic workflow on an electronic device (440).
PCT/GB2019/050518 2018-02-26 2019-02-26 System and method for improving performance of an electronic device Ceased WO2019162701A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB1803069.2 2018-02-26
GBGB1803069.2A GB201803069D0 (en) 2018-02-26 2018-02-26 System and method for improving performance of an electronic device

Publications (2)

Publication Number Publication Date
WO2019162701A2 WO2019162701A2 (en) 2019-08-29
WO2019162701A3 true WO2019162701A3 (en) 2019-10-10

Family

ID=61903306

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB2019/050518 Ceased WO2019162701A2 (en) 2018-02-26 2019-02-26 System and method for improving performance of an electronic device

Country Status (2)

Country Link
GB (1) GB201803069D0 (en)
WO (1) WO2019162701A2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6002868A (en) * 1996-12-31 1999-12-14 Compaq Computer Corporation Test definition tool
US20060178791A1 (en) * 2005-02-08 2006-08-10 Spx Corporation Authoring diagnostic test sequences apparatus and method
US20130097459A1 (en) * 2011-10-14 2013-04-18 Honeywell International Inc. Methods and systems for distributed diagnostic reasoning
US20140229846A1 (en) * 2013-02-12 2014-08-14 Ab Initio Technology Llc Building applications for configuring processes
US20170147290A1 (en) * 2015-11-23 2017-05-25 Microsoft Technology Licensing, Llc Workflow development system with ease-of-use features

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9037920B2 (en) 2012-09-28 2015-05-19 Honeywell International Inc. Method for performing condition based data acquisition in a hierarchically distributed condition based maintenance system
US10025654B2 (en) 2016-04-01 2018-07-17 T-Mobile Usa, Inc. Diagnostic and workflow engine with system integration

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6002868A (en) * 1996-12-31 1999-12-14 Compaq Computer Corporation Test definition tool
US20060178791A1 (en) * 2005-02-08 2006-08-10 Spx Corporation Authoring diagnostic test sequences apparatus and method
US20130097459A1 (en) * 2011-10-14 2013-04-18 Honeywell International Inc. Methods and systems for distributed diagnostic reasoning
US20140229846A1 (en) * 2013-02-12 2014-08-14 Ab Initio Technology Llc Building applications for configuring processes
US20170147290A1 (en) * 2015-11-23 2017-05-25 Microsoft Technology Licensing, Llc Workflow development system with ease-of-use features

Also Published As

Publication number Publication date
WO2019162701A2 (en) 2019-08-29
GB201803069D0 (en) 2018-04-11

Similar Documents

Publication Publication Date Title
EP4270201A3 (en) Memory controller management techniques
PH12020550743B1 (en) Blockchain-based smart contract invocation method and apparatus, and electronic device
TW200516392A (en) A distributed file serving architecture system with metadata storage virtualization and data access at the data server connection speed
WO2020011288A3 (en) Implementing a blockchain-based web service
MY195619A (en) Asset Management Method and Apparatus, and Electronic Device
WO2020086123A8 (en) Data processing method and apparatus
PH12020550686A1 (en) Asset Management Method And Apparatus, And Electronic Device
MX2021007111A (en) SYSTEM AND METHODS FOR DYNAMICALLY DETERMINED, CONTEXTUAL, USER DEFINED AND ADAPTIVE AUTHENTICATION.
EP2598996A4 (en) DEVICE, SYSTEM AND METHOD FOR CONDITIONAL STORAGE OPERATIONS ON NON-VOLATILE STORAGE
SG11201809309WA (en) Method and device for customer resource acquisition, terminal device and storage medium
JP2017016315A5 (en)
SA516370693B1 (en) Ascertaining command completion in flash memories
SG10201800338TA (en) User authentication systems and methods
CN102387169A (en) Delete method, system and delete server for distributed cache objects
EP2804109A3 (en) Computer system, server module, and storage module
EP4220415A3 (en) Method and apparatus for compressing addresses
WO2015061625A3 (en) System and method for learning management
GB2569915A (en) Handling sensitive data in application using external processing
WO2019170178A3 (en) System and method for blockchain address mapping
WO2020107040A3 (en) Integration of internet of things devices
EP4361824A3 (en) In-memory distributed cache
EP4502778A3 (en) Memory buffer management and bypass
WO2019228566A3 (en) System and method for digital asset valuation
EP4231683A3 (en) Method, apparatus and non transitory computer readable medium for a personal data sharing application
MX2020010917A (en) Configuration of transport block size.

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 19712006

Country of ref document: EP

Kind code of ref document: A2