A method for analyzing and specifying a Human-Machine Interface (HMI) may include providing an HMI designing system, constructing an HMI design that includes objects created from the HMI designing system and associating the objects using events and transitions. Objects may include states and screens of a graphical user interface. The method may receive input from a user and describe a human-machine interface using syntax that is based on the user input. The syntax may include graphical representations of states and transitions between the states. The HMI designing system may include a memory to store representations of the human-machine interface, a processor to receive input from a user and determine graphical representations of states and transitions between states, and a display to display the HMI.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for analyzing and specifying a Human-Machine Interface (HMI), the method comprising: providing an HMI designing system; constructing an HMI design comprising objects of a vehicle control system using the HMI designing system; and associating the objects of the vehicle control system in the HMI design using associations including events and transitions using the HMI designing system.
2. The method of claim 1 , wherein constructing the HMI design using the HMI designing system includes receiving input from a user.
3. The method of claim 2 , comprising using a syntax comprising graphical representations of states of a machine and transitions between the states.
4. The method of claim 3 , wherein the transitions comprise conditional transitions.
5. The method of claim 1 , wherein the objects comprise states and screens.
6. The method of claim 1 , wherein the graphical indications of the transitions comprise arrows.
7. The method of claim 1 , wherein event names are assigned to the graphical representations of the transitions corresponding to events that trigger those transitions.
8. A method for designing and analyzing a human-machine interface, the human-machine interface corresponding to the operation of a vehicle control system, the method comprising: receiving input from a user; and based on the input, using a syntax that includes graphical representations of states of the vehicle control system and transitions between the states to describe a human-machine interface of the vehicle control system.
9. The method of claim 8 , wherein the syntax comprises screen views.
10. The method of claim 9 , wherein the syntax comprises graphical representations of events that trigger the transitions.
11. The method of claim 8 , wherein the syntax comprises graphical indications relating to characteristics of the transitions.
12. The method of claim 8 , wherein the transitions include conditional transitions.
13. The method of claim 8 , wherein the transitions are indicated by arrows.
14. A system for designing and analyzing a human-machine interface, the human-machine interface corresponding to the operation of a vehicle control system, the system comprising: a memory storing a representation of the human-machine interface; and a processor configured to receive input from a user, and based on the instructions, and using a syntax that includes graphical representations of states of the vehicle control system, and transitions between the states, describe a human-machine interface of the vehicle control system.
15. The system of claim 14 , further comprising a display device for displaying graphically the human-machine interface.
16. The system of claim 14 , wherein the syntax further comprises screen views.
17. The system of claim 14 , wherein the syntax further comprises graphical indications relating to characteristics of the transitions.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
March 28, 2012
February 3, 2015
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.