Enhancement to autonomously executed applications
First Claim
1. A method, comprising:
- storing for a first user, first context data for linking the first user to one or more other users;
receiving a stream of event data items, an event data item comprising information that identifies a user to whom an event occurred and the event that occurred during execution of an application;
using the first context data of the first user to extract event data items of the one or more other users linked to the first user from the stream of event data items;
in response to a request from a user terminal of the first user, compiling, with the extracted event data items of the one or more other users, a user-specific web page with a defined user-specific web address, the user-specific web page comprising user-specific feed information for the first user;
forwarding the user-specific web page to the user terminal of the first user in response to the first user pausing execution of the application;
running an autonomously executed user-controllable application in the user terminal, user control functions of the application applying an output window of the user terminal;
in response to the user-initiated pause function in the user terminal, invoking the user-specific web address to the user-specific web page containing the user-specific feed information; and
outputting the user-specific feed information in said output window of the user terminal during the user-initiated pause.
3 Assignments
0 Petitions
Accused Products
Abstract
An enhancement to autonomously executed applications. based on inter-related co-operation of a user terminal (10) and a server (14) or a server cloud. The server (14) maintains user-specific conditions and uses the condition to extract from a stream of event data items information to a user-specific feed. This feed is made available via a user-specific web address. A user-initiated pause in the user terminal (10) triggers the terminal application to generate and invoke the user-specific web address such that topical feed information generated from recent events of other users and user applications becomes accessible. User experience of autonomously executed applications can be enhanced without essentially compromising the independency of the processing stage.
-
Citations
15 Claims
-
1. A method, comprising:
-
storing for a first user, first context data for linking the first user to one or more other users; receiving a stream of event data items, an event data item comprising information that identifies a user to whom an event occurred and the event that occurred during execution of an application; using the first context data of the first user to extract event data items of the one or more other users linked to the first user from the stream of event data items; in response to a request from a user terminal of the first user, compiling, with the extracted event data items of the one or more other users, a user-specific web page with a defined user-specific web address, the user-specific web page comprising user-specific feed information for the first user; forwarding the user-specific web page to the user terminal of the first user in response to the first user pausing execution of the application; running an autonomously executed user-controllable application in the user terminal, user control functions of the application applying an output window of the user terminal; in response to the user-initiated pause function in the user terminal, invoking the user-specific web address to the user-specific web page containing the user-specific feed information; and outputting the user-specific feed information in said output window of the user terminal during the user-initiated pause. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
a user terminal; and a server configured to; store for a first user, first context data for linking the first user to one or more other users; receive a stream of event data items, an event data item comprising information that identifies a user to whom an event occurred and the event that occurred during execution of an application; use the first context data of the first user to extract event data items of the one or more other users linked to the first user from the stream of event data items; in response to a request from a user terminal of the first user, compile, with the extracted event data items of the one or more other users, a user-specific web page with a defined user-specific web address, the user-specific web page comprising user-specific feed information for the first user; and forward the user-specific web page to the user terminal of the first user in response to the first user pausing execution of the application, wherein the user terminal is configured to; run an autonomously executed user-controllable application in the user terminal, user control functions of the application applying an output window of the user terminal; in response to the user-initiated pause function in the user terminal, invoke the user-specific web address to the user-specific web page containing the user-specific feed information; and output the user-specific feed information in said output window of the user terminal during the user-initiated pause. - View Dependent Claims (8, 9)
-
-
10. A computer program, embodied on a non-transitory computer readable storage medium, the computer program configured to control a processor to perform a process, comprising:
-
storing for a first user, first context data for linking the first user to one or more other users; receiving a stream of event data items, an event data item comprising information that identifies a user to whom an event occurred and the event that occurred during execution of an application; using the first context data of the first user to extract event data items of the one or more other users linked to the first user from the stream of event data items; in response to a request from a user terminal of the first user, compiling, with the extracted event data items of the one or more other users, a user-specific web page with a defined user-specific web address, the user-specific web page comprising user-specific feed information for the first user; forwarding the user-specific web page to the user terminal of the first user in response to the first user pausing execution of the application; running an autonomously executed user-controllable application in the user terminal, user control functions of the application applying an output window of the user terminal; in response to the user-initiated pause function in the user terminal, invoking the user-specific web address to the user-specific web page containing the user-specific feed information; and outputting the user-specific feed information in said output window of the user terminal during the user-initiated pause. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification