Personal support infrastructure for development of user applications and interfaces
First Claim
Patent Images
1. A computer-implemented method comprising:
- determining a context of a human-machine interface;
determining an elicitation based on an application of at least a portion of a personal support infrastructure (PSI) stack to the context, wherein the PSI stack provides a determination of the elicitation based on at least one of a real-time aspect, and a virtual time aspect of the human-machine interface;
providing the elicitation to at least one prospective user of the human-machine interface;
receiving a response to the elicitation;
determining a requirement based, in part, on the response to the elicitation; and
providing the requirement to a design mechanism, wherein the requirement provides 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.
-
Citations
15 Claims
-
1. A computer-implemented method comprising:
-
determining a context of a human-machine interface; determining an elicitation based on an application of at least a portion of a personal support infrastructure (PSI) stack to the context, wherein the PSI stack provides a determination of the elicitation based on at least one of a real-time aspect, and a virtual time aspect of the human-machine interface; providing the elicitation to at least one prospective user of the human-machine interface; receiving a response to the elicitation; determining a requirement based, in part, on the response to the elicitation; and providing the requirement to a design mechanism, wherein the requirement provides development of the human-machine interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
determining a context for a supportive infrastructure having a human-machine interface; determining, via a processor, an elicitation, in part, by applying at least a portion of a personal support infrastructure (PSI) stack to the context, wherein the PSI stack provides a determination of the elicitation based on at least one of a real-time aspect, and a virtual time aspect of the human-machine interface; and developing the supportive infrastructure including the human-machine interface based, in part, on a response to the elicitation. - View Dependent Claims (10)
-
-
11. An apparatus comprising a processor configured to control:
-
a Personal Support Infrastructure (PSI) manager that is configured to perform actions, including; determining 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, wherein the PSI stack provides a determination of the elicitation based on at least one of a real-time aspect, and a virtual time aspect of the human-machine interface; providing the determined elicitation to at least one prospective user of the human-machine interface; receiving a response to the elicitation; determining a requirement based, in part, on the response to the elicitation; and providing the requirement to a design mechanism, wherein the requirement provides the development of the human-machine interface. - View Dependent Claims (12, 13, 14)
-
-
15. A computer program product comprising at least one computer storage medium encoded with computer-readable program code portions, the computer-readable program code portions for use in determining a human-machine interface requirement and comprising:
-
a first executable portion for providing a first plurality of data fields configured to include an elicitation for provision to a user to elicit a response, the elicitation being associated with a real-time aspect including 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; a second executable portion for providing a second plurality of data fields configured to include an elicitation for provision to the user to elicit a response, the elicitation being associated with a virtual-time aspect including 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 third executable portion for utilizing the elicitation associated with the real-time aspect or the elicitation associated with the virtual-time aspect in determining the human-machine interface requirement.
-
Specification