Patent application EP17157892A (EP), filed 2017-02-24
Publication number: EP3214827A1
Title: APPLICATION SESSION RECORDING AND REPLAYING
Abstract: [0001]    An interaction tracking system tracks user interactions with an application. The tracked interactions may be stored in a data structure along with information describing an application state of the tracked application resulting from the tracked interactions. The interaction tracking system stores the data structure in a database for subsequent search and retrieval, which allows different users to activate the stored data structure and initiate the application in application state described in the data structure. The interaction tracking system also transmits the data structure to other communication devices, where the data structure is activated on the receiving communication device.
IPC codes: H04L  29/    08            A I
G06F  11/    34            A I
G06F  11/    30            A I
G06F  16/    22            A I
G06F  16/   951            A I
G06Q  30/    02            A I
Claims: number: 1
text: A system, comprising:
number: 2
text: The system of claim 1, wherein the processor is further configured to store metadata into the data card deck, the metadata including at least one of application information identifying the running application, industry information identifying an industry corresponding to the running application, data card generation information, tracked interaction type information, user tagging information, or identification information identifying a user associated with the tracked interaction.
number: 3
text: The system of claim 1 or 2, wherein the tracked interaction identifies at least one of an input into a search query field available with the running application or a selection of a dashboard navigation feature available with the running application;
wherein the dashboard navigation feature may be at least one of a menu option, search query option, or a control configuration option;
wherein the control configuration option may be one of a data filter or a modal popup option.
number: 4
text: The system of any one of the preceding claims, wherein the tracked interaction identifies a selection of a mapping feature available with the running application.
number: 5
text: The system of claim 4, wherein the mapping feature is a zooming feature, and wherein the tracked interaction identifies an address corresponding to the selection of the mapping feature.
number: 6
text: The system of claim 4, wherein the tracked interaction identifies an attribute for a location identified based on the selection of the mapping feature, wherein the attribute for the location is at least one of an address corresponding to the location, a business name corresponding to the address, a telephone number corresponding to the location, a type of business corresponding to the location, or contextual metadata relating to the location.
number: 7
text: The system of any one of the preceding claims, wherein the processor is further configured to:
number: 8
text: The system of any one of the preceding claims, wherein the processor is further configured to:
number: 9
text: A method for tracking application interactions, comprising:
number: 10
text: The method of claim 9, further comprising:
number: 11
text: The method of claim 9 or 10, wherein the tracked interaction identifies at least one of an input into a search query field available with the running application, a selection of a dashboard navigation feature available with the running application, or a selection of a mapping feature available with the running application.
number: 12
text: The method of claim 11, wherein the tracked interaction identifies an attribute for a location identified based on the selection of the mapping feature;
wherein the attribute for the location may be at least one of an address corresponding to the location, a business name corresponding to the address, a telephone number corresponding to the location, a type of business corresponding to the location, or contextual metadata relating to the location.
number: 13
text: The method of any one of claims 9 to 12, further comprising:
number: 14
text: The method of any one of claims 9 to 13, further comprising:
number: 15
text: A computer program product comprising computer-readable instructions, which, when loaded and executed on a computer system, cause the computer system to perform operations according to the method of any one of claims 9 to 14.
Office action: search_report, dated 2017-09-06
Rejection reasons: novelty_epc_54
Prior art cited: ref_id: US2007050844A1
ref_type: patent
severity: background
ref_id: US2011029665A1
ref_type: patent
severity: background
ref_id: US2014258402A1
ref_type: patent
severity: background
ref_id: US2014359735A1
ref_type: patent
severity: background
ref_id: US2007050844
ref_type: patent
severity: novelty_destroying
ref_id: US2011029665
ref_type: patent
severity: novelty_destroying
ref_id: US2014258402
ref_type: patent
severity: background
ref_id: US2014359735
ref_type: patent
severity: background
Final disposition: pending (2017-09-06)