Omni-channel state preservation
AssigneeeBay Inc.
InventorSteven Romero
Life of this patent
Estimating the term…
Abstract
In various example embodiments, systems, methods and media for omni-channel state preservation are provided. In example embodiments, a method comprises identifying a plurality of flow chain elements in a transaction flow of a user session, causing the presentation of a first flow chain element in the transaction flow in an interface of a first user device, causing the presentation of a second flow chain element in the transaction flow in an interface of a second user device, and preserving a state of the user in the session when causing the presentation of the second flow chain element in the second user device.
Claims20
A system comprising:
- one or more processors, and
- a memory including instructions, which when executed by the one or more processors, cause the one or more processors to perform operations comprising:
- automatically, without user input, triggering preservation of a state of a browsing session at a first user device of a user, the triggering preservation causing the state of the browsing session to be stored for later access;
- in response to detecting an end of the browsing session at the first user device and use of a second user device of the user, determining, without receiving user input, to continue the browsing session on the second user device;
- in response to determining, without receiving user input, to continue the browsing session on the second user device, automatically, without user input, accessing the preserved state, the accessing the preserved state comprising:
- accessing a plurality of preserved states stored for later access, and
- based on an intent-based profile of the user, selecting the preserved state from the plurality of preserved states to continue the browsing session, the intent-based profile being based on one or more of user activities during past browsing sessions, times of past browsing sessions, or geo-locations of past browsing sessions;
- and
- based on the selecting, causing presentation of a last viewed page of the browsing session of the preserved state on a display of the second user device.
A method comprising:
- automatically, without user input, triggering preservation of a state of a browsing session at a first user device of a user, the triggering preservation causing the state of the browsing session to be stored for later access;
- in response to detecting an end of the browsing session at the first user device and use of a second user device of the user, determining, by a hardware processor without receiving user input, to continue the browsing session on the second user device;
- in response to determining, without receiving user input, to continue the browsing session on the second user device, automatically, without user input, accessing the preserved state, the accessing the preserved state comprising:
- accessing a plurality of preserved states stored for later access, and
- based on an intent-based profile of the user, selecting the preserved state from the plurality of preserved states to continue the browsing session, the intent-based profile being based on one or more of user activities during past browsing sessions, times of past browsing sessions, or geo-locations of past browsing sessions;
- and
- based on the selecting, causing presentation of a last viewed page of the browsing session of the preserved state on a display of the second user device.
A non-transitory machine-readable storage medium storing instructions that, when executed by at least one processor of a machine, cause the machine to perform operations comprising:
- automatically, without user input, triggering preservation of a state of a browsing session at a first user device of a user, the triggering preservation causing the state of the browsing session to be stored for later access;
- in response to detecting an end of the browsing session at the first user device and use of a second user device of the user, determining, without receiving user input, to continue the browsing session on the second user device;
- in response to determining, without receiving user input, to continue the browsing session on the second user device, automatically, without user input, accessing the preserved state, the accessing the preserved state comprising:
- accessing a plurality of preserved states stored for later access, and
- based on an intent based profile of the user, selecting the preserved state from the plurality of preserved states to continue the browsing session, the intent based profile being based on one or more of user activities during past browsing sessions, times of past browsing sessions, or geo-locations of past browsing sessions;
- and
- based on the selecting, causing presentation of a last viewed page of the browsing session of the preserved state on a display of the second user device.
Dependencies are inferred from the claim text.