# US 2025/0095006 A1 · Customizable data management system

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

- Number: US 2025/0095006 A1
- Document ID: US20250095006A1
- Status: Published application
- Kind: A1
- Application number: 18/899,841
- Filed: 2024-09-27
- Published: 2025-03-20
- Earliest claimed: 2013-03-15
- Assignees: Thermodynamic Design, LLC
- Applicants: Thermodynamic Design, LLC
- Inventors: Bradley Christiansen; Thomas Hampton; Michael Vock; Jacob N. Wohlstadter
- Web page: https://patentgrep.com/patent/US20250095006A1

## CPC

- G06Q 30/0201: Market modelling; Market analysis; Collecting market data
- G06Q 30/0251: Targeted advertisements
- G06Q 30/0269: {based on user profile or attribute}
- 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

## Abstract

The invention relates to methods, systems, and computer-readable media related to a system having a plurality of users, designed to display a user-customized subset of item and/or provider information to the user.

## Claims

### Claim 1

(canceled)

### Claim 2

A method comprising acts, performed by a computer-implemented system, of:
(A) receiving an indication of input provided via a graphical user interface associated with a first user, the input relating to a data object representation which has been displayed on the graphical user interface associated with the first user;
(B) in response to receiving the indication in the act (A), identifying item information to be displayed on a graphical user interface associated with a second user, the identified item information relating to an item not previously displayed on the computer-implemented system via the graphical user interface associated with the second user;
(C) causing the identified item information to be displayed on the graphical user interface associated with the second user via a feed which is customized for the second user; and
(D) in response to receiving an indication that the identified item information has been displayed on the graphical user interface associated with the second user, causing the identified item information to be removed from the feed customized for the second user.

### Claim 3 (depends on 2)

The method of claim 2, wherein the indication received in the act (A) is of input indicating at least one of the first user viewing, expressing a preference for, commenting on, participating in a dialogue regarding, participating in a survey regarding, offering an opinion of, providing a rating for, clicking on, requesting further information on, buying, and offering for sale, an item associated with the data object representation.

### Claim 4 (depends on 2)

The method of claim 2, wherein the act (B) comprises periodically identifying item information on items not previously displayed on the computer-implemented system via the graphical user interface associated with the second user, and the act (C) comprises causing item information on each of the periodically identified items to be displayed via the graphical user interface associated with the second user.

### Claim 5 (depends on 2)

The method of claim 2, comprising an act of:
in response to receiving the indication in the act (A), causing a notification to be displayed via a graphical user interface associated with a social network contact of the first user.

### Claim 6 (depends on 5)

The method of claim 5, wherein causing the notification to be displayed comprises causing a data object representation to be displayed via the graphical user interface associated with the social network contact, the data object representation comprising a field for receiving input from the social network contact.

### Claim 7 (depends on 6)

The method of claim 6, comprising an act of causing information relating to input provided by the social network contact to the field to be displayed via the graphical user interface associated with the first user.

### Claim 8 (depends on 2)

The method of claim 2, further comprising an act of:
causing to be displayed information on new items not previously displayed via the graphical user interface associated with the first user.

### Claim 9 (depends on 2)

The method of claim 2, comprising an act of:
in response to receiving the indication in the act (A), causing to be stored in at least one storage medium a record of a system tracking preference by the first user of a data object represented by the data object representation.

### Claim 10 (depends on 9)

The method of claim 9, comprising an act of:
generating a derivative data object based upon the data object represented by the data object representation, and
causing the derivative data object to be stored in the at least one storage medium.

### Claim 11 (depends on 2)

The method of claim 2, wherein the act (C) comprises causing identified item information to be displayed comprising one or more of:
information regarding a new item in a category preferred by the second user;
description information regarding an item related to the identified item information;
purchasing information regarding an item related to the identified item information;
promotional information regarding an item related to the identified item information;
an image or video regarding an item related to the identified item information;
a review regarding an item related to the identified item information;
information on products usable with an item related to the identified item information; and
comments regarding an item related to the identified item information.

### Claim 12

At least one non-transitory computer-readable storage medium having instructions encoded thereon which, when executed in a computer-implemented system, cause the computer-implemented system to perform a method comprising acts of:
(A) receiving an indication of input provided via a graphical user interface associated with a first user, the input relating to a data object representation which is displayed on the graphical user interface associated with the first user;
(B) in response to receiving the indication in the act (A), identifying item information to be displayed on a graphical user interface associated with a second user, the identified item information relating to an item not previously displayed on the computer-implemented system via the graphical user interface associated with the second user;
(C) causing the identified item information to be displayed on the graphical user interface associated with the second user via a feed which is customized for the second user; and
(D) in response to receiving an indication that the identified item information has been displayed on the graphical user interface associated with the second user, causing the identified item information to be removed from the feed customized for the second user.

### Claim 13

An apparatus, comprising:
at least one non-transitory computer-readable storage medium having instructions encoded thereon; and
at least one computer processor, programmed via the instructions to:
receive an indication of input provided via a graphical user interface associated with a first user, the input relating to a data object representation which is displayed on the graphical user interface associated with the first user;
in response to receiving the indication, identify item information to be displayed to on a graphical user interface associated with a second user, the identified item information relating to an item not previously displayed on a computer-implemented system via the graphical user interface associated with the second user;
cause the identified item information to be displayed on the graphical user interface associated with the second user via a feed which is customized for the second user; and
in response to receiving an indication that the identified item information has been displayed on the graphical user interface associated with the second user, cause the identified item information to be removed from the feed customized for the second user.

### Claim 14 (depends on 13)

The apparatus of claim 13, the at least one computer processor is programmed via the instructions to receive an indication of input indicating at least one of the first user viewing, expressing a preference for, commenting on, participating in a dialogue regarding, participating in a survey regarding, offering an opinion of, providing a rating for, clicking on, requesting further information on, buying, and offering for sale, an item associated with the data object representation.

### Claim 15 (depends on 13)

The apparatus of claim 13, wherein the at least one computer processor is programmed via the instructions to periodically identify item information on items not previously displayed on the computer-implemented system via the graphical user interface associated with the second user, and to cause item information on each of the periodically identified items to be displayed via the graphical user interface associated with the second user.

### Claim 16 (depends on 13)

The apparatus of claim 13, wherein the at least one computer processor is programmed via the instructions to:
in response to receiving the indication, cause a notification to be displayed via a graphical user interface associated with a social network contact of the first user.

### Claim 17 (depends on 16)

The apparatus of claim 16, wherein the at least one computer processor is programmed via the instructions to cause the notification to be displayed by causing a data object representation to be displayed via the graphical user interface associated with the social network contact, the data object representation comprising a field for receiving input from the social network contact.

### Claim 18 (depends on 17)

The apparatus of claim 17, wherein the at least one computer processor is programmed via the instructions to cause information relating to input provided by the social network contact to the field to be displayed via the graphical user interface associated with the first user.

### Claim 19 (depends on 13)

The apparatus of claim 13, wherein the at least one computer processor is programmed via the instructions to cause to be displayed information on new items not previously displayed via the graphical user interface associated with the first user.

### Claim 20 (depends on 13)

The apparatus of claim 13, wherein the at least one computer processor is programmed via the instructions to, in response to receiving the indication, cause to be stored in the at least one non-transitory computer-readable storage medium a record of a system tracking preference by the first user of a data object represented by the data object representation.

### Claim 21 (depends on 20)

The apparatus of claim 20, wherein the at least one computer processor is programmed via the instructions to generate a derivative data object based upon the data object represented by the data object representation, and to cause the derivative data object to be stored in the at least one non-transitory computer-readable storage medium.

### Claim 22 (depends on 13)

The apparatus of claim 13, wherein the at least one computer processor is programmed via the instructions to cause identified item information to be displayed comprising one or more of:
information regarding a new item in a category preferred by the second user;
description information regarding an item related to the identified item information;
purchasing information regarding an item related to the identified item information;
promotional information regarding an item related to the identified item information;
an image or video regarding an item related to the identified item information;
a review regarding an item related to the identified item information;
information on products usable with an item related to the identified item information; and
comments regarding an item related to the identified item information.
