A system and method for managing partner feed index

US2016203175A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016203175-A1
Application numberUS-201414912455-A
CountryUS
Kind codeA1
Filing dateMay 29, 2014
Priority dateAug 29, 2013
Publication dateJul 14, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

There is disclosed a method of operating a partner feed index. The method may be executable at a server. The method comprises receiving an updated-partner-feed; determining a partition associated with the updated-partner-feed, the partition including a first-prior-partner-feed and a second-prior-partner-feed, the first-prior-partner-feed and the second-prior-partner-feed having been grouped into the partition based on a characteristic shared by the first-prior-partner-feed and the second-prior-partner-feed; responsive to the updated-partner-feed being indicative of a difference with the first-prior-partner-feed and the second-prior-partner-feed, updating the partition based on the updated-partner-feed.

First claim

Opening claim text (preview).

1 . A method of operating a partner feed index, the method executable at a server, the method comprising: receiving an updated-partner-feed, the updated-partner-feed representing a given item; parsing the updated-partner-feed into key fields, the key fields being representative of a characteristic of the given item; accessing a processed-partner-feeds-database, the processed-partner-feeds-database comprising a single persistent storage, the persistent storage comprising a plurality of partitions associated with a subject, each of the partition grouping a specific item associated with the subject; determining a given partition associated with the given item the given partition including a first-prior-partner-feed and a second-prior-partner-feed, each of the first-prior-partner-feed and the second-prior-partner-feed representing a same item as of the given item, the first-prior-partner-feed and the second-prior-partner-feed having been grouped into the given partition based on a characteristic shared by the first-prior-partner-feed and the second-prior-partner-feed; and, responsive to the updated-partner-feed being indicative of a difference with the first-prior-partner-feed and the second-prior-partner-feed, updating only the given partition based on the updated-partner-feed without updating other partitions stored in the persistent storage. 2 . The method of claim 1 , further comprising updating a search index based on the updated partition. 3 . The method of claim 2 , wherein said updating a search index comprises determining a portion of the search index associated with the updated portion of the partition. 4 . The method of claim 3 , wherein said updating a search index comprises only re-indexing said portion of the search index associated with the updated portion of the partition. 5 . The method of claim 3 , further comprising preparing the updated portion of the partition for indexing prior to said updating a search index. 6 . The method of claim 5 , wherein said preparing comprises one or more of: (i) de-serializing; (ii) unifying; (iii) validating the partition by checking against business logic; (iv) image processing; (v) calculating static relevancy; (vi) clustering the advertisements; (vii) validation of the cluster volume and (viii) serialization of the processed partitions. 7 . The method of claim 5 , wherein said preparing comprises de-serializing the updated-partner-feed and wherein said de-serializing comprises converting the updated-partner-feed from a first format to a second format. 8 . The method of claim 5 , wherein said preparing comprises unifying key fields within the updated-partner-feed. 9 . The method of claim 5 , wherein said preparing comprises validating the updated-partner-feed by checking against a business logic. 10 . The method of claim 5 , wherein said preparing comprises image processing. 11 . The method of claim 10 , wherein said image processing comprises re-sizing images contained within the updated-partner-feed. 12 . The method of claim 5 , wherein said preparing comprises calculating static relevancy. 13 . The method of claim 5 , wherein said processing comprises checking the updated-partner-feed, the first-prior-partner-feed and the second-prior-partner-feed for duplicates. 14 . The method of claim 5 , wherein said processing comprises validating the size of the partition. 15 - 16 . (canceled) 17 . The method of claim 1 , wherein said parsing comprises executing a unification function. 18 . The method of claim 1 , wherein said updating the partition based on the updated-partner-feed comprises only updating the portion of the partition associated with the updated-partner-feed. 19 . The method of claim 1 , wherein the characteristic shared by the first-prior-partner-feed and the second-prior-partner-feed is determined based on the key fields associated with the first-prior-partner-feed and the second-prior-partner-feed. 20 . The method of claim 1 , wherein where the updated-partner-feed is being indicative of one of the first-prior-partner-feed and the second-prior-partner-feed being no longer active, said updating comprises removing the respective one of the first-prior-partner-feed and the second-prior-partner-feed. 21 . The method of claim 1 , wherein where the updated-partner-feed is being indicative of a new partner feed being different from the first-prior-partner-feed and the second-prior-partner-feed, said updating comprises creating a new partner feed in the partition containing the first-prior-partner-feed and the second-prior-partner-feed. 22 . The method of claim 1 , wherein where the updated-partner-feed is being indicative of one of the first-prior-partner-feed and the second-prior-partner-feed having been changed, said updating comprises updating the respective one of the first-prior-partner-feed and the second-prior-partner-feed. 23 . (canceled) 24 . The method of claim 1 , wherein the given item is representative of an advertisement. 25 . A system for operating a partner feed index, system comprising: a feed processing apparatus configured to: receive an updated-partner-feed, the updated-partner-feed representing a given item; parse the updated-partner-feed into key fields, the key fields being representative of a characteristic of the given item; access a processed-partner-feeds-database, the processed-partner-feeds-database comprising a single persistent storage, the persistent storage comprising a plurality of partitions associated with a subject, each of the partition grouping a specific item associated with the subject; determine a given partition associated with the given item, the given partition including a first-prior-partner-feed and a second-prior-partner-feed, each of the first-prior-partner-feed and the second-prior-partner-feed representing a same item as of the given item, the first-prior-partner-feed and the second-prior-partner-feed having been grouped into the given partition based on a characteristic shared by the first-prior-partner-feed and the second-prior-partner-feed; responsive to the updated-partner-feed being indicative of a difference with the first-prior-partner-feed and the second-prior-partner-feed, update only the given partition based on the updated-partner-feed without updating other partitions stored in the persistent storage. 26 - 48 . (canceled)

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016203175A1 cover?
There is disclosed a method of operating a partner feed index. The method may be executable at a server. The method comprises receiving an updated-partner-feed; determining a partition associated with the updated-partner-feed, the partition including a first-prior-partner-feed and a second-prior-partner-feed, the first-prior-partner-feed and the second-prior-partner-feed having been grouped int…
Who is the assignee on this patent?
Yandex Europe Ag
What technology area does this patent fall under?
Primary CPC classification G06F16/23. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jul 14 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).