Dynamic user experience with semantic rich objects
First Claim
Patent Images
1. A computerized method of providing a dynamic user experience within a process, said computerized method comprising:
- representing one or more actions in the process by semantic rich objects (SROs) for exposing functionality of the process, said SROs each including metadata associated with an action and data relating to an execution environment therefor;
receiving an interactive gesture from a user for selecting at least one of the SROs to perform a desired action in the process; and
extracting the metadata from the selected SROs to determine whether the desired action is available in the execution environment of the process in response to the received interactive gesture.
2 Assignments
0 Petitions
Accused Products
Abstract
Semantic rich objects for a dynamic user experience. One or more actions in the process are represented by semantic rich objects (SROs) for exposing functionality of the process. Each of the SROs includes metadata associated with an action and an execution environment therefor. In response to an interactive gesture from a user selecting at least one of the SROs to perform a desired action in the process, metadata is extracted from the selected SROs to determine whether the desired action is available in the execution environment of the process.
53 Citations
20 Claims
-
1. A computerized method of providing a dynamic user experience within a process, said computerized method comprising:
-
representing one or more actions in the process by semantic rich objects (SROs) for exposing functionality of the process, said SROs each including metadata associated with an action and data relating to an execution environment therefor;
receiving an interactive gesture from a user for selecting at least one of the SROs to perform a desired action in the process; and
extracting the metadata from the selected SROs to determine whether the desired action is available in the execution environment of the process in response to the received interactive gesture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for actively generating behaviors for a user to interact within a process, said system comprising:
-
a memory for storing one or more semantic rich objects (SROs), each of said SROs including metadata corresponding to a behavior and an execution environment therefor, each of said SROs also including data relating to execution of the behavior;
an interface for receiving a selection of one or more SROs from the user;
a processor for executing computer-executable instructions for generating a set of available behaviors to the user by associating the received selection from the interface with stored metadata in the selected SRO; and
wherein the interface provides the generated set of behaviors to the user for interacting with the process in the execution environment. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable medium having stored thereon a data structure for a semantic rich object, said computer-readable medium comprising:
-
a first data field including metadata representing one or more actions associated with a process; and
a second data field including metadata representing an execution environment of the process, said first data field being associated with said second data field to define a set of available actions to be performed in the execution environment of the process. - View Dependent Claims (18, 19, 20)
-
Specification