The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 26, 2009

Filed:

Dec. 13, 2002
Applicants:

Prasad N. Akella, Pleasanton, CA (US);

Timothy J. Connors, Menlo Park, CA (US);

James Kelly, San Francisco, CA (US);

Christopher J. Roon, Menlo Park, CA (US);

Andrew M. Rosenbaum, San Jose, CA (US);

Ben T. Smith, Iv, Scotts Valley, CA (US);

Christopher S. Tolles, San Francisco, CA (US);

Inventors:

Prasad N. Akella, Pleasanton, CA (US);

Timothy J. Connors, Menlo Park, CA (US);

James Kelly, San Francisco, CA (US);

Christopher J. Roon, Menlo Park, CA (US);

Andrew M. Rosenbaum, San Jose, CA (US);

Ben T. Smith, IV, Scotts Valley, CA (US);

Christopher S. Tolles, San Francisco, CA (US);

Assignee:

Spoke Software, San Mateo, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
Abstract

A relationship graph representing a social network connecting multiple entities is created and maintained as nodes and edges. Data received for an entity is used to create a new node. A strength of relationship value is calculated for each relationship between the new entity and an entity represented by an existing node and assigned to an edge is created to represent each relationship. Data received for an existing node causes the node to be updated, and the strength of relationship values for each of its relationships to be recalculated and assigned to the appropriate edge. More than one node may exist for an entity and conflicts among the data of the multiple nodes are reconciled. The received data may be extracted from data sources owned by a user in accordance with privacy criteria for the user, or may result from processing data in the relationship graph.

Published as:

Find Patent Forward Citations

Loading…