# US 2020/0402010 A1 · Managing changed versions of data of a listing associated with an entity

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

- Number: US 2020/0402010 A1
- Document ID: US20200402010A1
- Status: Published application
- Kind: A1
- Application number: 16/943,693
- Filed: 2020-07-30
- Published: 2020-12-24
- Earliest claimed: 2016-12-12
- Assignees: Yext, Inc.
- Applicants: Yext, Inc.
- Inventors: Benjamin Berry
- Web page: https://patentgrep.com/patent/US20200402010A1

## CPC

- G06Q 10/109: Time management, e.g. calendars, reminders, meetings or time accounting
- G06F 16/2365: {Ensuring data consistency and integrity}
- G06F 16/958: Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06Q 30/018: Certifying business or products
- 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
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A changed version of first data of a listing associated with an entity provided via a webpage generated by a provider system is identified. The provider system is caused to revert to the first data of the listing associated with the entity. A first communication is transmitted to a client device associated with the entity, wherein the communication identifies the changed version of the first data. In response to receiving an indication from the client device of an acceptance of the changed version of the first data, the changed version of the first data is applied to the provider system.

## Claims

### Claim 1

A method comprising:
identifying a changed version of first data of a listing associated with an entity provided via a webpage generated by a provider system;
causing, by a processing device, the provider system to revert to the first data of the listing associated with the entity;
transmitting a first communication to a client device associated with the entity, wherein the communication identifies the changed version of the first data;
receiving an indication from the client device of an acceptance of the changed version of the first data; and
responsive to the indication, applying the changed version of the first data to the provider system.

### Claim 2 (depends on 1)

The method of claim 1, wherein the provider system generates a search result comprising the changed version of the first data of the listing associated with the entity in response to a search request.

### Claim 3 (depends on 1)

The method of claim 1, wherein causing the provider system to revert to the first data comprises accessing the provider system via an interface and changing the changed version of the first data to the first data of the listing in a data store of the provider system.

### Claim 4 (depends on 1)

The method of claim 1, wherein applying the changed version of the first data comprises accessing the provider system via an interface and changing the first data of the listing stored by the provider system to the changed version of the first data.

### Claim 5 (depends on 1)

The method of claim 1, further comprising identifying a set of provider systems storing the listing data associated with the entity.

### Claim 6 (depends on 5)

The method of claim 5, further comprising applying the changed version of the first data to the set of provider systems by accessing each of the set of provider systems via a respective interface and changing a stored version of the listing data to the changed version of the first data.

### Claim 7 (depends on 1)

The method of claim 1, wherein the changed version is entered by a user system via an interface of the provider system.

### Claim 8

A system comprising:
a memory to store instructions; and
a processing device, operatively coupled to the memory, to execute the instructions to perform operations comprising:
identifying a changed version of first data of a listing associated with an entity provided via a webpage generated by a provider system;
causing the provider system to revert to the first data of the listing associated with the entity;
transmitting a first communication to a client device associated with the entity, wherein the communication identifies the changed version of the first data;
receiving an indication from the client device of an acceptance of the changed version of the first data; and
responsive to the indication, applying the changed version of the first data to the provider system.

### Claim 9 (depends on 8)

The system of claim 8, wherein the provider system generates a search result comprising the changed version of the first data of the listing associated with the entity in response to a search request.

### Claim 10 (depends on 8)

The system of claim 8, wherein causing the provider system to revert to the first data comprises accessing the provider system via an interface and changing the changed version of the first data to the first data of the listing in a data store of the provider system.

### Claim 11 (depends on 8)

The system of claim 8, wherein applying the changed version of the first data comprises accessing the provider system via an interface and changing the first data of the listing stored by the provider system to the changed version of the first data.

### Claim 12 (depends on 8)

The system of claim 8, the operations further comprising identifying a set of provider systems storing the listing data associated with the entity.

### Claim 13 (depends on 12)

The system of claim 12, the operations further comprising applying the changed version of the first data to the set of provider systems by accessing each of the set of provider systems via a respective interface and changing a stored version of the listing data to the changed version of the first data.

### Claim 14 (depends on 8)

The system of claim 8, wherein the changed version is entered by a user system via an interface of the provider system.

### Claim 15

A non-transitory computer readable storage medium comprising instructions that, when executed by a processing device of a source system, cause the processing device to perform operations comprising:
identifying a changed version of first data of a listing associated with an entity provided via a webpage generated by a provider system, wherein the changed version is entered by a user system via the provider system;
causing the provider system to revert to the first data of the listing associated with the entity;
transmitting a first communication to a client device associated with the entity, wherein the communication identifies the changed version of the first data; and
receiving an indication from the client device of one of an acceptance of the changed version of the first data or a rejection of the changed version of the first data.

### Claim 16 (depends on 15)

The non-transitory computer readable storage medium of claim 15, the operations further comprising responsive to the indication of the acceptance of the changed version, applying the changed version of the first data to the provider system.

### Claim 17 (depends on 16)

The non-transitory computer readable storage medium of claim 16, wherein the provider system generates a search result comprising the changed version of the first data of the listing associated with the entity in response to a search request.

### Claim 18 (depends on 16)

The non-transitory computer readable storage medium of claim 16, wherein applying the changed version of the first data comprises accessing the provider system via an interface and changing the first data of the listing stored by the provider system to the changed version of the first data.

### Claim 19 (depends on 15)

The non-transitory computer readable storage medium system of claim 15, wherein causing the provider system to revert to the first data comprises accessing the provider system via an interface and changing the changed version of the first data to the first data of the listing in a data store of the provider system.

### Claim 20 (depends on 15)

The non-transitory computer readable storage medium of claim 15, the operations further comprising:
identifying a set of provider systems storing the listing data associated with the entity; and
responsive to the indication of the acceptance of the changed version, applying the changed version of the first data to the set of provider systems by accessing each of the set of provider systems via a respective interface and changing a stored version of the listing data to the changed version of the first data.
