Personal support infrastructure for development of user applications and interfaces
First Claim
1. A computer-implemented method for developing a human-machine interface, the computer-implemented method comprising:
- enabling a determination of a context of the human-machine interface;
enabling a determination of an elicitation based on an application of at least a portion of a personal support infrastructure (PSI) stack to the context;
providing the elicitation to at least one prospective user of the human-machine interface;
receiving a response to the elicitation;
enabling a determination of a requirement based, in part, on the response to the elicitation; and
providing the requirement to a design mechanism, wherein the requirement enables the development of the human-machine interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method that are directed towards developing a computer user interface employing a Personal Support Infrastructure (PSI) stack. The PSI stack is arranged to represent various layers of a human being employing a holistic approach. In one embodiment, the PSI stack may enable organization, development, and solicitation of requirements for the development of a human-machine interface, such as for a mobile device, and the like. In one embodiment, the PSI stack is configured as a data structure that may be populated with elicitations oriented towards developing the set of human-machine interface requirements.
27 Citations
22 Claims
-
1. A computer-implemented method for developing a human-machine interface, the computer-implemented method comprising:
-
enabling a determination of a context of the human-machine interface;
enabling a determination of an elicitation based on an application of at least a portion of a personal support infrastructure (PSI) stack to the context;
providing the elicitation to at least one prospective user of the human-machine interface;
receiving a response to the elicitation;
enabling a determination of a requirement based, in part, on the response to the elicitation; and
providing the requirement to a design mechanism, wherein the requirement enables the development of the human-machine interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A modulated data signal for developing a human-machine interface, the modulated data signal comprising instructions that enable a computing device to perform the actions of:
-
receiving a context associated with the human-machine interface at the computing device;
enabling, at the computing device, a determination of an elicitation that is based on at least a portion of a personal support infrastructure (PSI) stack as applied to the context;
providing the elicitation to a second computing device;
receiving, from the second computing device, a response to the elicitation;
enabling, at the second computing device, a determination of a requirement based, in part, on the response; and
providing the requirement to a design mechanism, wherein the requirement enables the development of the human-machine interface. - View Dependent Claims (11, 12, 13)
-
-
14. A method for developing a supportive infrastructure having a human-machine interface, comprising:
-
determining a context for the supportive infrastructure;
determining an elicitation, in part, by applying at least a portion of a personal support infrastructure (PSI) stack to the context; and
developing the supportive infrastructure including the human-machine interface based, in part, on a response to the elicitation. - View Dependent Claims (15)
-
-
16. A server for use in developing a human-machine interface, comprising:
-
a transceiver for receiving and sending information to at least one network device; and
a Personal Support Infrastructure (PSI) manager that is configured to perform actions, including;
enabling a determination of a context of the human-machine interface;
providing each layer within a personal support infrastructure (PSI) stack for use in determining at least one elicitation based on the context;
providing the determined elicitation to at least one prospective user of the human-machine interface;
receiving a response to the elicitation;
enabling a determination of a requirement based, in part, on the response to the elicitation; and
providing the requirement to a design mechanism, wherein the requirement enables the development of the human-machine interface. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A computer-readable medium encoded with a data structure for use in determining a human-machine interface requirement, the data structure comprising:
-
a first plurality of data fields configured to include an elicitation associated with a real-time aspect at least one of a spirit, an identity, a value and belief, a thought and emotion, a talent and competence, a community and skill, an action and behavior, and a technical technology for a prospective customer; and
a second plurality configured to include an elicitation associated with a virtual-time aspect at least one of a spirit, an identity, a value and belief, a thought and emotion, a talent and competence, a community and skill, an action and behavior, and a technical technology for a prospective customer.
-
-
22. An apparatus for use in developing a human-machine interface, comprising:
-
a means for enabling a determination of a context of the human-machine interface;
a means for enabling an application of at least a portion of a personal support infrastructure (PSI) stack to the context in a determination of an elicitation;
a means for providing the elicitation to at least one prospective user of the human-machine interface;
a means for receiving a response to the elicitation;
a means for enabling a determination of a requirement based, in part, on the response to the elicitation; and
a means for providing the requirement to a design mechanism, wherein the requirement enables the development of the human-machine interface.
-
Specification