IP Library › Granted Patent US 8,140,375
Granted Patent B2
US 8,140,375 · App. 11/787,946 · Granted Mar 20, 2012

Voting on claims pertaining to a resource

Assignee: Microsoft Corporation
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 8,140,375
App. No.
11/787,946
Granted
Mar 20, 2012
Kind
B2
Abstract

A credibility card contains a claim about a resource, a way to identify the claimant, and a set of choices to be voted on about the claim. A resource can be information content, a product, or another item about which a claim can be made, and it may be associated with a Uniform Resource Indicator (URI). Information (e.g., a web page) that contains or describes the resource includes the credibility card, and a user viewing the information is given the chance to vote on the claims, such as by indicating agreement or disagreement with the claim. The votes are stored in a repository, which may protect the votes from being deleted. Users can view the tally of votes in order to judge the credibility of the claim or the claimant.

Claims (56)

1. One or more computer-readable storage media having computer-executable instructions to perform a method of obtaining an evaluation of a resource, the method comprising:

receiving, from an entity, a first claim about the resource and an identification of said entity, the first resource being associated with a first Uniform Resource Indicator, said first claim being chosen by said entity based on said claim's pertinence to said resource, said resource comprising program code or a description of a technical issue, said claim being that said program code compiles in a case in which said resource comprises said program code, said claim being that said description is technically accurate in a case in which said resource comprises said description;

binding said claim to said first Uniform Resource Indicator;

receiving, from one or more consumers of the resource, a vote indicating selection from a set of choices that comprises:

agreement with said first claim; and

disagreement with said first claim;

storing said vote in a repository;

making said vote available to be viewed or received by users;

resisting deletion of said vote from said repository; and

resisting use of said claim and said vote with a second resource associated with a second Uniform Resource Indicator.

2. The one or more computer-readable storage media of claim 1 , wherein said set of choices further comprises:

an indication that said first claim is unsuitable.

3. The one or more computer-readable storage media of claim 1 , further comprising:

resisting any voter from voting on said first claim more than once.

4. The one or more computer-readable storage media of claim 1 , wherein said making of said vote publicly available comprises:

providing verbal expressions that are selected based on prevalence of different members of the set of choices, as indicated by votes of said one or more consumers.

5. The one or more computer-readable storage media claim 1 , wherein said entity is a publisher or creator of the resource.

6. The one or more computer-readable storage media of claim 1 , further comprising:

receiving, from said one or more consumers, a tag indicating that said first claim is to be treated as synonymous with a second claim.

7. The one or more computer-readable storage media of claim 1 , further comprising:

receiving, from said one or more consumers, a comment pertaining to said claim; and

storing said comment in said repository.

8. A method of obtaining an evaluation of a first resource, the method comprising:

using a processor to perform acts comprising:

receiving, from an entity, a claim about the first resource and an identification of said entity, the first resource being associated with a first Uniform Resource Indicator, said first resource comprising program code or a description of a technical issue, said claim being that said program code compiles in a case in which said first resource comprises said program code, said claim being that said description is technically accurate in a case in which said first resource comprises said description;

binding said claim to said first Uniform Resource Indicator;

communicating, to one or more consumers of the first resource, (a) first information that comprises or relates to the first resource, (b) said claim, and (c) a set of choices that comprises:

agreement with said claim; and

disagreement with said claim;

receiving, from said one or more consumers, a vote indicating selection from said set of choices;

making said vote available to be viewed or received by users; and

resisting use of said claim and said vote with a second resource associated with a second Uniform Resource Indicator.

9. The method of claim 8 , wherein said set of choices further comprises:

an indication that said claim is unsuitable.

10. The method of claim 8 , wherein said entity is a publisher or creator of said resource.

11. The method of claim 8 , said acts further comprising:

providing second information indicative of a tally of said votes, said second information comprising verbal expressions that are selected based on prevalence of different members of the set of choices, as indicated by votes of said one or more consumers.

12. A system for providing a claim concerning a resource, the system comprising:

one or more processors;

one or more data remembrance devices;

a software component that is stored in at least one of said one or more data remembrance devices and that is executable on at least one of said one or more processors, said software component receiving information that constitutes or describes the resource, and that publishes a displayable page that comprises:

(a) said information, and

(b) a card that comprises:

(b1) a claim that pertains to said resource,

(b2) an identification of an entity that makes said claim, and

(b3) a control that receives, from a viewer of said claim, a vote from a set of choices that comprises:

agreement with said claim; and

disagreement with said claim;

said control causing said vote to be stored in a repository that resists deletion of said vote, and that resists use of said claim and said vote with a second resource associated with a second Uniform Resource Indicator

said resource being associated with a first Uniform Resource Indicator, and said resource comprising program code or a description of a technical issue, said claim being that said program code compiles or said claim being that said description is technically accurate in a case in which said resource comprises said description.

13. The system of claim 12 , wherein said set of choices further comprises:

an indication that said claim is unsuitable.

14. The system of claim 12 , wherein said control resists any voter from voting on said claim more than once.

15. The system of claim 12 , wherein said information is received from said entity, and wherein said software component initiates creation of a said card and solicits said claim from said entity.

16. The system of claim 15 , wherein said software component provides an incentive for said entity to choose said claim from one or more pre-existing claims.

17. The system of claim 12 , wherein said entity is a publisher or creator of the resource.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034542/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2007
From: PARNELL, KORBY SHANE; REBHOLZ, ROBERT; MAHLBERG, ERIC; MCCULLOUGH, JASON; MARTIN, BENJAMIN DANIEL
To: MICROSOFT CORPORATION
Reel/Frame 019539/0932 →
Continuity (1)
Related Publication 20080262906A1 · Oct 23, 2008