Responsive environment sensor systems with delayed activation
First Claim
1. A method for processing a change of state to update from a first environment state to a second environment state in a responsive environment comprising:
- determining a type of response that the environment should provide in response to the change of state to reach the second environment state;
defining response descriptions for the needed response instance having needed inputs in an application model;
storing the needed inputs in the response description;
creating a new notification;
defining a new notification description in a notification model;
associating the response descriptions within the new notification description; and
then providing the new notification to a notification manager, wherein the notification manager is configured to receive a plurality of new notifications for a user received over time and to receive at least one response to the plurality of the new notifications from the user at the convenience of the user,then continuing processing in the first environment state until the at least one user response is received from the user, wherein the at least one user response includes revised needed inputs; and
launching an application using the revised needed inputs when the user accepts the notification.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for delayed function activation in a responsive environment are described. A responsive environment includes an intermediary system and notification manager to determine when a responsive environment will launch an application triggered by a sensed event. The environment includes sensor components and transparent software components that reside wholly within the environment for providing responsiveness. The environment also includes interactive software components that give users the means to provide input and/or experience output. Since changes to the interaction components may disrupt the user by requiring the user'"'"'s attention when it is not convenient, the system helps the user manage the responsive environment by using an application/function delay technique. The environment uses an intelligence and notification mechanism to determine what might be useful and primes the apparatus to provide that functionality. However, the user actually initiates the execution of that function.
-
Citations
15 Claims
-
1. A method for processing a change of state to update from a first environment state to a second environment state in a responsive environment comprising:
-
determining a type of response that the environment should provide in response to the change of state to reach the second environment state; defining response descriptions for the needed response instance having needed inputs in an application model; storing the needed inputs in the response description; creating a new notification; defining a new notification description in a notification model; associating the response descriptions within the new notification description; and then providing the new notification to a notification manager, wherein the notification manager is configured to receive a plurality of new notifications for a user received over time and to receive at least one response to the plurality of the new notifications from the user at the convenience of the user, then continuing processing in the first environment state until the at least one user response is received from the user, wherein the at least one user response includes revised needed inputs; and launching an application using the revised needed inputs when the user accepts the notification. - View Dependent Claims (2, 3, 15)
-
-
4. A method for processing a response notification selection from a user to update from a first environment state in a responsive environment comprising:
-
reporting to the responsive environment that the response notification has been selected; accessing the description for a notification object corresponding to the selection from a notification model; retrieving a Uniform Resource Indicator (URI) for a corresponding application; retrieving a description of the application; displaying information about the notification and application parameters to the user; querying the user to allow the user the opportunity to respond to accept or reject the notification from a list including a plurality of notifications received over time and continuing processing in the first environment state until the user responds, wherein the user response includes revised needed inputs; and launching the corresponding application using the revised needed inputs when the user accepts the notification. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification