Analyzing communications to determine business entity popularity

US9275404B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9275404-B2
Application numberUS-201113497494-A
CountryUS
Kind codeB2
Filing dateJun 16, 2011
Priority dateApr 7, 2011
Publication dateMar 1, 2016
Grant dateMar 1, 2016

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.

Techniques for determining the popularity of a business entity are provided. A communication is received at a computing system. The computing system searches the received communication for a business entity name. The computing system also searches the received communication for information related to an opinion about the business entity. Based on the information related to the opinion, the computing system determines a customer satisfaction rating of the business entity.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for determining the popularity of a business entity, the method comprising: receiving, at a computing system, at least a substantial portion of all communications transmitted on a public or private network, the received at least substantial portion of all communications being between two or more entities not related to a business entity and including information that in a first instance is relevant to the business entity and in a second instance is not relevant to the business entity; in response to receiving the at least substantial portion of all communications received on the public or private network, searching the received communication for information related to an opinion about the business entity, searching for information related to an opinion about the business entity comprising: accessing a first database that includes a plurality of business entity names, the plurality of business entity names being related to a specific geographical location; searching at a processor the received communication to determine that the communication includes a business entity name included in the first database; accessing a second database that includes words or phrases that are indicative of the opinion of the business entity; searching at the processor one or more portions of the received communication that are in close proximity to an occurrence of the business entity name for one or more words or phrases that are included in the second database; and determining at the processor a customer satisfaction rating of the business entity based on the words or phrases of the communication that are in close proximity to the business entity name that match the words or phrases of the second database. 2. The method of claim 1 , further comprising: storing the customer satisfaction rating in a database that is accessible by all customers of the business entity. 3. The method of claim 1 , wherein the second database comprises a database of high satisfaction words or phrases that are indicative of a positive opinion about the business entity, a database of mid-satisfaction words or phrases that are indicative of a neutral opinion about the business entity and a database of low satisfaction words or phrases that are indicative of a negative opinion about the business entity. 4. The method of claim 1 , wherein the received communication comprises attributes related to the business entity, the method further comprising: searching the received communication for the attributes; and using the attributes to help determine the customer satisfaction rating. 5. The method of claim 1 , wherein the received communication is one of an email, a status message, a social network update, a blog post, a chat room entry, or a telephone call. 6. The method of claim 1 , further comprising: determining, while searching for the one or more words or phrases that are included in the second database, that the communication includes insufficient information to determine the customer satisfaction rating based on a comparison with the one or more words or phrases; in response, forwarding the communication to a secondary checker for further analysis to determine if contents of the communication other than the one or more words or phrases may be used to determine the customer satisfaction rating. 7. The method of claim 6 , further comprising: receiving information from the secondary checker that updates the computing system with the analysis performed by the secondary checker. 8. A computer program product, for use in a computing system including a processor and a memory, for implementing a method for determining the popularity of a business entity, the computer program product comprising one or more physical non-transitory computer readable media having stored thereon computer-executable instructions that, when executed by the processor, cause the computing system to: receive at least a substantial portion of all communications transmitted on a public or private network, the received at least substantial portion of all communications being between two or more entities not related to a business entity and including information that in a first instance is relevant to the business entity and in a second instance is not relevant to the business entity; in response to receiving the at least substantial portion of all communications received on the public or private network, searching the received communication for information related to an opinion about the business entity, searching for information related to an opinion about the business entity comprising: access a first database that includes a plurality of business entity names, the plurality of business entity names being related to a specific geographical location; search the received communication to determine that the communication includes a business entity name included in the first database; access a second database that includes words or phrases that are indicative of an opinion of the business entity; search one or more portions of the received communication that are in close proximity to an occurrence of the business entity name for one or more words or phrases that are included in the second database; and determine a customer satisfaction rating of the business entity based on the words or phrases of the communication that are in close proximity to the business entity name that match the words or phrases of the second database. 9. The computer program product of claim 8 , further comprising: storing the customer satisfaction rating in a database that is accessible by all customers of the business entity. 10. The computer program product of claim 8 , wherein the database comprises a database of high satisfaction words or phrases that are indicative of a positive opinion about the business entity, a database of mid-satisfaction words or phrases that are indicative of a neutral opinion about the business entity and a database of low satisfaction words or phrases that are indicative of a negative opinion about the business entity. 11. The computer program product of claim 8 , wherein the received communication comprises attributes related to the business entity, the method further comprising: searching the received communication for the attributes; and using the attributes to help determine the customer satisfaction rating. 12. The computer program product of claim 8 , wherein the received communication is one of an email, a status message, a social network update, a blog post, a chat room entry, or a telephone call. 13. The computer program product of claim 8 , further comprising: determining, while searching for the one or more words or phrases that are included in the second database, that the communication includes insufficient information to determine the customer satisfaction rating based on a comparison with the one or more words or phrases; in response, forwarding the communication to a secondary checker for further analysis to determine if contents of the communication other than the one or more words or phrases may be used to determine the customer satisfaction rating. 14. The computer program product of claim 13 , further comprising: receiving information from the secondary checker that updates the computing system with the analysis performed by the secondary checker. 15. A system for analyzing communications to determine the popularity of a business entity, the system comprising: a first database adapted to store a plurality of business entity names; a second database adapted to store words or phrases that are indicative of

Assignees

Inventors

Classifications

  • Rating or review of business operators or products · CPC title

  • Indexing; Web crawling techniques · CPC title

  • Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title

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 US9275404B2 cover?
Techniques for determining the popularity of a business entity are provided. A communication is received at a computing system. The computing system searches the received communication for a business entity name. The computing system also searches the received communication for information related to an opinion about the business entity. Based on the information related to the opinion, the comp…
Who is the assignee on this patent?
Keerthi Arvind Vijay, Empire Technology Dev Llc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0282. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 01 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). 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).