SEMANTIC CALLBACK TRIGGERS FOR AN ELECTRONIC DOCUMENT
First Claim
Patent Images
1. A method of operating a user device comprising:
- obtaining an electronic document and a semantic trigger for the electronic document, wherein the semantic trigger defines one or more semantic criteria, a user action, and a callback action to be performed in response to detection of the user action at a point in the electronic document that satisfies the one or more semantic criteria;
detecting an occurrence of the user action at a point in the electronic document that satisfies the one or more semantic criteria during consumption of the electronic document by a user of the user device as a triggering event for the semantic trigger; and
in response to detecting the triggering event for the semantic trigger, performing the callback action defined by the semantic trigger.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods relating to callback triggers for mobile or electronic documents are provided. In general, a callback trigger defines a triggering event and a callback action to be performed in response to an occurrence of the triggering event during consumption of the electronic document by an end user. As such, when the triggering event defined by a callback trigger is detected during consumption of the electronic document by an end user, a corresponding callback action is performed. In one embodiment, the one or more callback triggers for the electronic document include at least one semantic callback trigger.
-
Citations
21 Claims
-
1. A method of operating a user device comprising:
-
obtaining an electronic document and a semantic trigger for the electronic document, wherein the semantic trigger defines one or more semantic criteria, a user action, and a callback action to be performed in response to detection of the user action at a point in the electronic document that satisfies the one or more semantic criteria; detecting an occurrence of the user action at a point in the electronic document that satisfies the one or more semantic criteria during consumption of the electronic document by a user of the user device as a triggering event for the semantic trigger; and in response to detecting the triggering event for the semantic trigger, performing the callback action defined by the semantic trigger. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A user device comprising:
-
a communication interface communicative coupling the user device to a network; and a control system associated with the communication interface and adapted to; obtain an electronic document and a semantic trigger for the electronic document, wherein the semantic trigger defines one or more semantic criteria, a user action, and a callback action to be performed in response to detection of the user action at a point in the electronic document that satisfies the one or more semantic criteria; detect an occurrence of the user action at a point in the electronic document that satisfies the one or more semantic criteria during consumption of the electronic document by a user of the user device as a triggering event for the semantic trigger; and in response to detecting the triggering event for the semantic trigger, perform the callback action defined by the semantic trigger. - View Dependent Claims (17, 18)
-
-
19. A computer readable medium storing software for instructing a control system of a user device to:
-
obtain an electronic document and a semantic trigger for the electronic document, wherein the semantic trigger defines one or more semantic criteria, a user action, and a callback action to be performed in response to detection of the user action at a point in the electronic document that satisfies the one or more semantic criteria; detect an occurrence of the user action at a point in the electronic document that satisfies the one or more semantic criteria during consumption of the electronic document by a user of the user device as a triggering event for the semantic trigger; and in response to detecting the triggering event for the semantic trigger, perform the callback action defined by the semantic trigger. - View Dependent Claims (20, 21)
-
Specification