# US 11,113,752 B2 · On-line session trace system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,113,752 B2
- Document ID: US11113752B2
- Status: Granted
- Kind: B2
- Application number: 16/859,235
- Filed: 2020-04-27
- Published: 2020-12-24
- Granted: 2021-09-07
- Earliest claimed: 2015-11-16
- Assignees: eBay Inc.
- Applicants: eBay Inc.
- Inventors: Rui Kong
- Web page: https://patentgrep.com/patent/US11113752B2

## CPC

- G06Q 30/0641: {utilising user interfaces specially adapted for shopping}
- G06Q 30/0282: Rating or review of business operators or products
- H04L 67/02: based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L 67/535: {Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34)}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

In various example embodiments, a system and method for enhancing a user's on-line experience by utilizing a computer-implemented on-line session trace system is provided. The on-line session trace system is provided in connection with an on-line trading platform. The on-line session trace system records and stores a state of an on-line session associated with a user identification and permits a user associated with the user identification to commence a further on-line session from a state corresponding to the saved state of a previous on-line session.

## Claims

### Claim 1

A method comprising:
recording, via at least one hardware processor, in a course of an on-line shopping session associated with a user identification, one or more trace attributes indicative of activities of a user during the on-line shopping session, the one or more trace attributes comprising an attribute indicating a shopping cart web page that was last accessed via the on-line shopping session;
detecting, via the at least one hardware processor, a request from a client device to commence a second on-line shopping session associated with the user identification; and
subsequent to an interruption of the on-line shopping session and in response to the detected request to commence the second on-line shopping session:
selecting, via the at least one hardware processor, the shopping cart web page based on the attribute indicating the shopping cart web page was last accessed during the on-line shopping session, and
causing display of the web page via the second on-line shopping session on the client device.

### Claim 2 (depends on 1)

The method of claim 1, wherein the user identification uniquely identifies a particular user.

### Claim 3 (depends on 1)

The method of claim 1, wherein the at least one hardware processor executes a web based service that configures the at least one hardware processor to perform the recording, detecting, selecting, and causing of the display.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
detecting, via the second on-line shopping session, a type of a display device; and
causing presentation of the web page in accordance with the detected type of the display device.

### Claim 5 (depends on 1)

The method of claim 1, further comprising recording one or more second trace attributes indicative of a focus area of the shopping cart web page, and setting, via the second on-line shopping session, a focus area of the shopping cart web page in accordance with the one or more second trace attributes.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
recording, via the second on-line shopping session, one or more second trace attributes indicative of a paragraph and a line number in a review on a customer reviews page;
establishing a third on-line shopping session based on the user identification; and
in response to the establishing of the third on-line shopping session and the one or more second trace attributes, causing display of the customer reviews page with a view focus at the indicated paragraph and line number.

### Claim 7 (depends on 6)

The method of claim 6, wherein the causing of the display of the customer reviews page comprises:
determining, from the one or more second trace attributes, reviews on the customer reviews page accessed by a prior session associated with the user identification; and
modifying the customer reviews page to indicate that those reviews are accessed.

### Claim 8 (depends on 6)

The method of claim 6, further comprising:
receiving a request to establish the third on-line shopping session;
in response to the request, detecting the second on-line shopping session;
causing display, via the third on-line shopping session, of an option to select the second on-line shopping session; and
causing display of a web page based on a selection of the second on-line shopping session.

### Claim 9

A system, comprising:
hardware processing circuitry;
one or more hardware memories storing instructions that when executed configure the hardware processing circuitry to perform operations comprising:
recording, via at least one hardware processor, in a course of an on-line shopping session associated with a user identification, one or more trace attributes indicative of activities of a user during the on-line shopping session, the one or more trace attributes comprising an attribute indicating a shopping cart web page that was last accessed via the on-line shopping session;
detecting, via the at least one hardware processor, a request from a client device to commence a second on-line shopping session associated with the user identification; and
subsequent to an interruption of the on-line shopping session and in response to the detected request to commence the second on-line shopping session:
selecting, via the at least one hardware processor, the shopping cart web page based on the attribute indicating the shopping cart web page that was last accessed during the on-line shopping session, and
causing display of the web page via the second on-line shopping session on the client device.

### Claim 10 (depends on 9)

The system of claim 9, wherein the user identification uniquely identifies a particular user.

### Claim 11 (depends on 9)

The system of claim 9, wherein the at least one hardware processor executes a web based service that configures the at least one hardware processor to perform the recording, detecting, selecting, and causing of the display.

### Claim 12 (depends on 9)

The system of claim 9, the operations further comprising:
detecting, via the second on-line shopping session, a type of a display device; and
causing presentation of the web page in accordance with the detected type of the display device.

### Claim 13 (depends on 9)

The system of claim 9, the operations further comprising recording one or more second trace attributes indicative of a focus area of the shopping cart web page, and setting, via the second on-line shopping session, a focus area of the shopping cart web page in accordance with the one or more second trace attributes.

### Claim 14 (depends on 9)

The system of claim 9, the operations further comprising:
recording, via the second on-line shopping session, one or more second trace attributes indicative of a paragraph and a line number in a review on a customer reviews page;
establishing a third on-line shopping session based on the user identification; and
in response to the establishing of the third on-line shopping session and the one or more second trace attributes, causing display of the customer reviews page with a view focus at the indicated paragraph and line number.

### Claim 15 (depends on 14)

The system of claim 14, wherein the causing of the display of the customer reviews page comprises:
determining, from the one or more second trace attributes, reviews on the customer reviews page accessed by a prior session associated with the user identification; and
modifying the customer reviews page to indicate that those reviews are accessed.

### Claim 16 (depends on 14)

The system of claim 14, the operations further comprising:
receiving a request to establish the third on-line shopping session;
in response to the request, detecting the second on-line shopping session;
causing display, via the third on-line shopping session, of an option to select the second-line shopping session; and
causing display of a web page based on a selection of the second on-line shopping session.

### Claim 17

A non-transitory computer readable storage medium comprising instructions that when executed configure hardware processing circuitry to perform operations comprising:
recording, via at least one hardware processor, in a course of an on-line shopping session associated with a user identification, one or more trace attributes indicative of activities of a user during the on-line shopping session, the one or more trace attributes comprising an attribute indicating a shopping cart web page that was last accessed via the on-line shopping session;
detecting, via the at least one hardware processor, a request from a client device to commence a second on-line shopping session associated with the user identification; and
subsequent to an interruption of the on-line shopping session and in response to the detected request to commence the second on-line shopping session:
selecting, via the at least one hardware processor, the shopping cart web page based on the attribute indicating the shopping cart web page that was last accessed during the on-line shopping session, and
causing display of the web page via the second on-line shopping session on the client device.

### Claim 18 (depends on 17)

The non-transitory computer readable storage medium of claim 17, the operations further comprising recording one or more second trace attributes indicative of a focus area of the shopping cart web page, and setting, via the second on-line shopping session, a focus area of the shopping cart web page in accordance with the one or more second trace attributes.

### Claim 19 (depends on 17)

The non-transitory computer readable storage medium of claim 17, the operations further comprising:
recording, via the second on-line shopping session, one or more second trace attributes indicative of a paragraph and a line number in a review on a customer reviews page;
establishing a third on-line shopping session based on the user identification; and
in response to the establishing of the third on-line shopping session and the one or more second trace attributes, causing display of the customer reviews page with a view focus at the indicated paragraph and line number.

### Claim 20 (depends on 19)

The non-transitory computer readable storage medium of claim 19, wherein the causing of the display of the customer reviews page comprises:
determining, from the one or more second trace attributes, reviews on the customer reviews page accessed by a prior session associated with the user identification; and
modifying the customer reviews page to indicate that those reviews are accessed.
