Patent · US Expired

Determining update availability via set intersection over a sub-optimal pathway

US6789255B1 · kind B1 · utility

84Cited by
16References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 26, 2000
Grant dateSep 7, 2004
Priority date
Expiry dateDec 19, 2021

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/65
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A low bandwidth link can be used optimally for software updates, by successively transferring more information about the updates only as the likelihood of an applicable update successively increases. A many-to-one mapping function (e.g. a hash function) is applied to update identifiers on a server to generate a table of single bit entries corresponding to the updates. At a client, the same mapping function is applied to program identifiers to determine whether the server has a potential update. If a potential update is noted, a second transmission is requested for conveying additional data from the server by which hash collisions can be identified. A third transmission from the server is received conveying the actual update only after the availability of an actual update (versus a hash collision) is confirmed. The same arrangement can be employed in reverse.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.