IP Library Granted Patent US 11,461,794
Granted Patent B2
US 11,461,794 · App. 16/776,144 · Granted Oct 4, 2022

Method and system for verifying accuracy of information associated with digital item

Inventors: Vasily Mikhailovich Matveev (Moscow, RU); Mikhail Alekseevich Morozov (Moscow, RU); Dmitry Dmitrievich Korchagin (Saint-Petersburg, RU)
Assignee: YANDEX EUROPE AG
G06Q30/0201
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,461,794
App. No.
16/776,144
Granted
Oct 4, 2022
Kind
B2
Abstract

A method and server for verifying accuracy of information associated with a digital item. The method includes monitoring user interactions between the plurality of users and a digital item group, receiving an indication of a new value for an item-characteristic associated with a given digital item having been previously provided with an old value, determining a difference between: (i) user interactions of users with the digital items from the digital item group having the old value for the item-characteristic, and (ii) user interactions of users with the digital items from the digital item group having the new value for the item-characteristic, and comparing the difference with a threshold value for determining whether the new value is accurate.

Claims (43)

1. A method of notifying a network resource about accuracy of information associated with a digital item, the information to be used for updating a database, information about digital items provided to an e-platform by a plurality of network resources including the network resource, the e-platform having a plurality of users, the digital items being representative of objects provideable to the plurality of users, the e-platform being hosted on a server, the server being communicatively coupled with the database and the plurality of network resources over a communication network, the method executable by the server, the method comprising:

monitoring, by the server, user interactions between the plurality of users and a digital item group, the digital item group including digital items representative of a same product or service and provided to the e-platform by more than one network resources, the more than one network resources including the network resource;

receiving, by the server from the network resource, an indication of an updated value for an item-characteristic associated with the digital item, the digital item having been previously provided by the network resource to the e-platform with an old value of the item-characteristic, the digital item being part of the digital item group, the updated value for replacing the old value of the item-characteristic of the digital item;

updating an entry in the database associated with the digital item by replacing the old value by the updated value;

at a predetermined time after receiving the indication of the updated value, determining, by the server, an interaction difference between:

(i) user interactions of users with one or more digital items from the digital item group having a value for the item-characteristic corresponding to the old value, and

(ii) user interactions of users with the digital item having the updated value for the item-characteristic; and

comparing, by the server, the interaction difference with a threshold value for determining whether the updated value of the item-characteristic for the given digital item is accurate;

in response to the interaction difference being above the threshold: updating the entry in the database by re-assigning the old value to the digital item; and

triggering transmission of a notification to the network resource indicative of that the updated value is inaccurate.

2. The method of claim 1 , wherein the method further comprises: identifying, by the server, the digital items that are to be included in the digital item group.

3. The method of claim 2 , wherein the identifying comprises: applying, by the server, a masking algorithm on values of at least one item-characteristic of digital items.

4. The method of claim 3 , wherein the applying the masking algorithm comprises:

comparing, by the server, values of the at least one item-characteristic of digital items.

5. The method of claim 3 , wherein the applying the masking algorithm comprises:

identifying, by the server, a set of digital items from the plurality of digital items that have same values of the at least one item-characteristic of digital items, the set of digital items to be included in the digital item group.

6. The method of claim 3 , wherein the at least one item-characteristic is a name of digital item.

7. The method of claim 1 , wherein the user interactions are of a given type of user interactions.

8. The method of claim 1 , wherein the user interactions between users and digital items are a number of clicks performed by users on digital items.

9. The method of claim 8 , wherein the user interactions between users and digital items are the number of clicks performed by users on digital items within a pre-determined time interval.

10. The method of claim 1 , wherein the item-characteristic is a price of digital item.

11. The method of claim 1 , wherein the method further comprises:

in response to the interaction difference being below the threshold value, determining that the updated value of the item-characteristic received from the network resource for the digital item is accurate.

12. The method of claim 1 , wherein the threshold value is an interval of values, and wherein the method further comprises:

in response to the difference being within the interval of values, determining that the updated value of the item-characteristic received from the network resource for the digital item is accurate.

13. A server for notifying a network resource about accuracy of information associated with a digital item, the information to be used for updating a database, information about digital items provided to an e-platform by a plurality of network resources including the network resource, the e-platform having a plurality of users, the digital items being representative of objects provideable to the plurality of users, the e-platform being hosted on the server, the server being communicatively coupled with the database and the plurality of network resources over a communication network, the server including a hardware processor, the server being configured to:

monitor user interactions between the plurality of users and a digital item group, the digital item group including digital items representative of a same product or service and provided to the e-platform by more than one network resources, the more than one network resources including the network resource;

receive, from the network resource, an indication of an updated value for an item-characteristic associated with the digital item, the digital item having been previously provided by the network resource to the e-platform with an old value of the item-characteristic, the digital item being part of the digital item group, the updated value for replacing the old value of the item-characteristic of the digital item;

update an entry in the database associated with the digital item by replacing the old value by the updated value;

at a predetermined time after receiving the indication of the updated value, determine an interaction difference between:

(i) user interactions of users with one or more digital items from the digital item group having a value for the item-characteristic corresponding to the old value, and

(ii) user interactions of users with the digital item having the updated value for the item-characteristic; and compare the interaction difference with a threshold value for determining whether the updated value of the item-characteristic for the given digital item is accurate;

in response to the interaction difference being above the threshold: update the entry in the database by re-assigning the old value to the digital item; and

trigger transmission of a notification to the network resource indicative of that the updated value is inaccurate.

14. The server of claim 13 , wherein the server is further configured to:

identify the digital items that are to be included in the digital item group.

15. The server of claim 14 , wherein to identify comprises the server configured to:

apply a masking algorithm on values of at least one item-characteristic of digital items.

16. The server of claim 15 , wherein to apply the masking algorithm comprises the server configured to:

compare values of the at least one item-characteristic of digital items.

17. The server of claim 15 , wherein to apply the masking algorithm comprises the server configured to:

identify a set of digital items from the plurality of digital items that have same values of the at least one item-characteristic of digital items, the set of digital items to be included in the digital item group.

18. The server of claim 15 , wherein the at least one item-characteristic is a name of digital item.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2024
From: DIRECT CURSUS TECHNOLOGY L.L.C
To: Y.E. HUB ARMENIA LLC
Reel/Frame 068534/0619 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2023
From: YANDEX EUROPE AG
To: DIRECT CURSUS TECHNOLOGY L.L.C
Reel/Frame 065692/0720 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2022
From: YANDEX.MARKET LAB LLC
To: YANDEX.MARKET LLC
Reel/Frame 060909/0046 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2022
From: YANDEX.MARKET LLC
To: YANDEX LLC
Reel/Frame 060909/0101 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2022
From: YANDEX LLC
To: YANDEX EUROPE AG
Reel/Frame 060909/0153 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: MATVEEV, VASILY MIKHAILOVICH; MOROZOV, MIKHAIL ALEKSEEVICH; KORCHAGIN, DMITRY DMITRIEVICH
To: YANDEX.MARKET LAB LLC
Reel/Frame 051662/0422 →