Ad hoc paper-based networking with mixed media reality
First Claim
1. A method of creating an ad hoc association between users, comprising:
- receiving a first digital image of at least a portion of a first version of a first document, the first digital image associated with a first user and including metadata describing a first time of capture of the first digital image and a first location of the first user at the first time of capture of the first digital image;
extracting a first document recognition feature from the first digital image;
receiving a second digital image of at least a portion of a second version of the first document, the second digital image associated with a second user and including metadata describing a second time of capture of the second digital image and a second location of the second user at the second time of capture of the second digital image;
extracting a second document recognition feature from the second digital image;
creating the ad hoc association between the first user and the second user based on the first document recognition feature associated with the first version of the first document being the same as or similar to the second document recognition feature associated with the second version of the first document;
strengthening a tie between the first user and the second user resulting from the ad hoc association based at least in part on a distance score and a timing score, the distance score indicating a proximity between the first location and the second location and the timing score indicating a proximity between the first time of capture and the second time of capture; and
responsive to the tie being strengthened, authorizing the second user to access information relevant to at least the first portion of the first document that is added by the first user.
1 Assignment
0 Petitions
Accused Products
Abstract
A Mixed Media Reality (MMR) system and associated techniques are disclosed. The MMR system provides mechanisms for forming a mixed media document that includes media of at least two types (e.g., printed paper as a first medium and digital content and/or web link as a second medium). The present invention provides a system, method, and computer program product for creating an ad hoc association between users. Captured digital images of paper documents or portions associated with a user are received. Document recognition features are extracted from the captured digital image. An ad hoc association is created between the user and another user associated with an existing document recognition feature similar to the extracted document recognition features.
-
Citations
23 Claims
-
1. A method of creating an ad hoc association between users, comprising:
-
receiving a first digital image of at least a portion of a first version of a first document, the first digital image associated with a first user and including metadata describing a first time of capture of the first digital image and a first location of the first user at the first time of capture of the first digital image; extracting a first document recognition feature from the first digital image; receiving a second digital image of at least a portion of a second version of the first document, the second digital image associated with a second user and including metadata describing a second time of capture of the second digital image and a second location of the second user at the second time of capture of the second digital image; extracting a second document recognition feature from the second digital image; creating the ad hoc association between the first user and the second user based on the first document recognition feature associated with the first version of the first document being the same as or similar to the second document recognition feature associated with the second version of the first document; strengthening a tie between the first user and the second user resulting from the ad hoc association based at least in part on a distance score and a timing score, the distance score indicating a proximity between the first location and the second location and the timing score indicating a proximity between the first time of capture and the second time of capture; and responsive to the tie being strengthened, authorizing the second user to access information relevant to at least the first portion of the first document that is added by the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising a non-transitory computer readable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to perform steps comprising:
-
receiving a first digital image of at least a portion of a first version of a first document, the first digital image associated with a first user and including metadata describing a first time of capture of the first digital image and a first location of the first user at the first time of capture of the first digital image; extracting a first document recognition feature from the first digital image; receiving a second digital image of at least a portion of a second version of the first document, the second digital image associated with a second user and including metadata describing a second time of capture of the second digital image and a second location of the second user at the second time of capture of the second digital image; extracting a second document recognition feature from the second digital image; creating the ad hoc association between the first user and the second user based on the first document recognition feature associated with the first version of the first document being the same as or similar to the second document recognition feature associated with the second version of the first document; strengthening a tie between the first user and the second user resulting from the ad hoc association based at least in part on a distance score and a timing score, the distance score indicating a proximity between the first location and the second location and the timing score indicating a proximity between the first time of capture and the second time of capture; and responsive to the tie being strengthened, authorizing the second user to access information relevant to at least the first portion of the first document that is added by the first user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for creating ad hoc associations between users, the system comprising:
-
one or more processors; a document matching module stored on a memory and executable by the one or more processors, the document matching module is configured to receive a first digital image of at least a portion of a first version of a first document, the first digital image associated with a first user and including metadata describing a first time of capture of the first digital image and a first location of the first user at the first time of capture of the first digital image, to receive a second digital image of at least a portion of a second version of the first document, the second digital image associated with a second user and including metadata describing a second time of capture of the second digital image and a second location of the second user at the second time of capture of the second digital image, and configured to extract a first document recognition feature from the first digital image and to extract a second document recognition feature from the second digital image; a user association component stored on the memory and executable by the one or more processors, the user association component coupled to the document matching module and configured to create the ad hoc association between the first user and the second user based on the first document recognition feature associated with the first version of the first document being the same as or similar to the second document recognition feature associated with the second version of the first document and configured to strengthen a tie between the first user and the second user resulting from the ad hoc association based at least in part on a distance score and a timing score, the distance score indicating a proximity between the first location and the second location and the timing score indicating a proximity between the first time of capture and the second time of capture; and a document authoring component stored on the memory and executable by the one or more processors, the document authoring component coupled to the user association component and configured to authorize the second user to access information relevant to at least the first portion of the first document that is added by the first user responsive to the tie being strengthened. - View Dependent Claims (20, 21, 22, 23)
-
Specification