# US 2022/0035948 A1 · System and method using a database for enhanced user initiated requests of material or information

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

- Number: US 2022/0035948 A1
- Document ID: US20220035948A1
- Status: Published application
- Kind: A1
- Application number: 17/501,931
- Filed: 2021-10-14
- Published: 2022-02-03
- Earliest claimed: 2015-12-29
- Assignees: United States Postal Service
- Applicants: United States Postal Service
- Inventors: Daniel M. Bentley; Robert E. Dixon, JR.; Ryan M. Luckay
- Web page: https://patentgrep.com/patent/US20220035948A1

## CPC

- G06F 21/6227: {where protection concerns the structure of data, e.g. records, types, queries}
- G06F 3/0481: based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F 16/2282: {Tablespace storage structures; Management thereof}
- G06F 16/2379: {Updates performed during online database operations; commit processing}
- G06F 16/9535: Search customisation based on user profiles and personalisation
- G06F 16/9536: Search customisation based on social or collaborative filtering
- G06F 21/42: using separate channels for security data
- G06F 21/6245: {Protecting personal data, e.g. for financial or medical purposes}
- G06F 21/6254: {by anonymising data, e.g. decorrelating personal data from the owner's identification}
- G06Q 10/107: Computer-aided management of electronic mailing [e-mailing]
- H04L 67/306: User profiles
- G06F 3/04817: using icons (graphical or visual programming using iconic symbols G06F8/34)
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06Q 10/40: Business processes related to social networking or social networking services
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- 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

A method and system of providing material based on a user-initiated request utilizing an electronic database includes receiving search keywords to conduct a search and accessing a first database having previously stored contact information for the particular user in an initial table record. The method includes transforming data in the fields of the record for the particular user in the initial table to generate a record in a sanitized table, accessing a second electronic database having previously stored data structures corresponding to businesses, where each data structure maps selected keyword combinations to corresponding icons, and to particular material corresponding to each keyword combination, and displaying icons associated with search results having corresponding selected keywords near associated result items on an electronic display. The method includes initiating sending of particular material corresponding to the request based on the selected icon and contact data for the user obtained from the sanitized table.

## Claims

### Claim 1

A system for providing material based on a user-initiated request, the system comprising:
a server connected to a network;
a first electronic memory connected to one or both of the server and the network, the first electronic memory comprising a stored data structure from a first entity, wherein the data structure maps selected keyword combinations to corresponding icons and/or links, and to particular material corresponding to each keyword combination;
wherein the server is configured to:
present one or more icons and/or links associated with user-initiated results having at least a portion of corresponding selected keywords using the stored data structure;
store received contact data of a particular user in a record of an initial table of a second electronic memory;
transform data in at least one or more fields of the record for the particular user in the initial table to generate a record for the particular user in a sanitized table of the second electronic memory; and
cause the sending of particular material received from the first entity, the particular material corresponding to the user-initiated request using a user selected icon and/or link and contact data for the particular user obtained from the sanitized table.

### Claim 2 (depends on 1)

The system of claim 1, wherein the sending comprises sending a physical item via a distribution network.

### Claim 3 (depends on 1)

The system of claim 1, wherein the contact data comprises a social network identification, a social network name or a social network name alias.

### Claim 4 (depends on 1)

The system of claim 1, wherein the server is further configured to access the data structure corresponding to the user selected icon and/or link and perform a look-up in the data structure for the at least a portion of the keywords to identify the corresponding material.

### Claim 5 (depends on 1)

The system of claim 1, wherein the particular material that is sent comprises material on products, services or information, product or service samples.

### Claim 6 (depends on 1)

The system of claim 1, wherein data obtained from the record for the particular user in the sanitized table has been tokenized to replace certain information.

### Claim 7 (depends on 1)

The system of claim 1, wherein the user-initiated results are based on a user keyword search.

### Claim 8

A system for providing an item, the system comprising:
a server in connection with a network, the server configured to:
receive, via the network, a data structure from a first entity, wherein the data structure maps selected keyword combinations to corresponding icons and/or links, and to particular information or material corresponding to each keyword combination;
store the data structure in a first electronic memory;
present one or more icons and/or links associated with user-initiated results having at least a portion of corresponding selected keywords using the data structure;
store contact data of a particular user in a record of an initial table of a second electronic memory;
transform data in at least one or more fields of the record for the particular user in the initial table to generate a record for the particular user in a sanitized table of the second electronic memory; and
cause the sending of particular material received from the first entity, the particular material corresponding to the user-initiated results using a user selected icon and/or link and contact data for the particular user obtained from the sanitized table.

### Claim 9 (depends on 8)

The system of claim 8, wherein the sending comprises sending a physical item.

### Claim 10 (depends on 8)

The system of claim 8, wherein the sending comprises sending the particular information via email or other electronic communication mode or channel.

### Claim 11 (depends on 8)

The system of claim 8, wherein the server is additionally configured to:
request a product or service or information rating preference of the particular user;
receive the product or service or information rating preference from the particular user; and
store the product or service or information rating preference in the record corresponding to the particular user in the sanitized table.

### Claim 12 (depends on 8)

The system of claim 8, wherein the contact data comprises a social network identification, a social network name or a social network name alias.

### Claim 13 (depends on 8)

The system of claim 8, wherein the user-initiated results include search engine results, web page results or memory resident application results.

### Claim 14 (depends on 8)

The system of claim 8, wherein causing the sending of the particular material corresponding to the user-initiated results based on the user selected icon and/or link comprises accessing the data structure corresponding to the user selected icon and/or link and performing a look-up in the data structure for the at least a portion of the keywords to identify the corresponding material.

### Claim 15 (depends on 8)

The system of claim 8, wherein the server is additionally configured to, in parallel with causing the sending, display a web page based on the user selected icon and/or link displayed adjacent to one of the associated user-initiated result items on an electronic display of a computing device corresponding to the particular user.

### Claim 16 (depends on 8)

The system of claim 8, wherein data obtained from the record for the particular user in the sanitized table has been tokenized to replace certain information.

### Claim 17 (depends on 8)

The system of claim 8, wherein a computing device corresponding to the particular user is at least intermittently connected to the server via the network.

### Claim 18

A system for providing material based on a user-initiated request, the system comprising:
a server in connection with a network, the server having one or more processors configured to:
access a first electronic memory having previously stored contact information for a user in a record of an initial table of the first electronic memory;
transform data in one or more fields of the record for the user in the initial table to generate a record for the user in a sanitized table of the first electronic memory;
access a second electronic memory having a stored data structure from a first entity, wherein the data structure maps selected keyword combinations to corresponding icons and/or links, and to particular material corresponding to each keyword combination;
present one or more icons and/or links associated with user-initiated results having at least a portion of corresponding identified keywords in the user record, wherein the icons and/or links are displayed with the associated user-initiated results on an electronic display of a computing device corresponding to the user; and
cause the sending of the particular material received from the first entity, the particular material corresponding to the user-initiated request based on a user selected icon and/or link and contact data for the user obtained from the sanitized table.

### Claim 19 (depends on 18)

The system of claim 18, wherein the one or more processors are additionally configured to, in parallel with causing the sending, display a web page based on the user selected icon and/or link displayed adjacent to the associated user-initiated results on the electronic display of the computing device corresponding to the user.

### Claim 20 (depends on 18)

The system of claim 18, wherein the one or more processors are additionally configured to:
present an application or form on the electronic display of the computing device corresponding to the user to request the contact information of the user;
receive the contact information of the user; and
store the contact data in the record for the user of the initial table of the first electronic memory.
