Google to Use TV viewing habits for displaying search results Ads
Google to Use TV viewing habits for displaying search results Ads
In simple language and terms
Now a days more and more people have started using smart phones internet enabled phones, smart television sets internet enabled television sets, digital cable which uses set top boxes
With the combination of all of the above Google will know what programs you watch on television set, when you do the search it will know what you are watching on television and accordingly it will display the search results as well as advertisement
This may happen in next 5 or 10 years
Search engines provide a powerful tool for locating content in documents in a large database of documents, such as the documents on the Internet or World Wide Web (WWW), and/or the documents stored on the computers of an Intranet.
The documents are located using an index of documents in response to a search query, consisting of one or more words, terms, keywords and/or phrases, henceforth called terms, that are submitted by a user.
Documents in the index of documents may be matched to one or more terms in the search query to determine scores. A ranked listing of relevant documents or document locations, based on the scores, is provided to the user.
Users, when using search engines to find relevant documents, desire the most relevant results to be presented first. Search engines use a variety of methods to more accurately determine which documents in a group of documents are the most relevant to a particular query.
Some methods include personalizing results based on user profiles, ranking results based on a specific location or set of locations and using search query trend data to improve results.
Accordingly, methods that enhance the accuracy of search results are useful to search engines and their users.
Google has filed many patents and one patent which Google has filed reads as follows
Patent for a "System and method for enhancing user search results by determining a television program currently being displayed in proximity to an electronic device."
The abstract of the Patent is as follows
Filing Date - June 30, 2011
A computer implemented method for using search queries related to television programs.
A server receives a user's search query from an electronic device.
The server then determines, in accordance with the search query and television program related information for television programs available at a location associated with the electronic device during a specific time window, a television program currently being displayed in proximity to the electronic device, wherein the television program related information includes program descriptions for a plurality of television programs being broadcast for the associated location.
RELATED APPLICATIONS
This application claims priority to U.S. Provisional Application Ser. No. 61/486,178, filed May 13, 2011, entitled "System and Method for Enhancing User Search Results by Determining a Television Program Currently Being Displayed in Proximity to an Electronic Device", which is incorporated by reference herein in its entirety.
Claims –
What is claimed is:
1.
A method for using search queries related to television programs, the method comprising: at a server, the server including a plurality of processors and storage: receiving a search query from an electronic device, wherein the electronic device is distinct from a television or
a set top box, wherein the search query is received during a time window; determining a location associated with the electronic device; accessing a database of television program related information to determine one or more television programs available at a location associated with the electronic device during the time window in which the search query was received; using the received search query and the determined one or more television programs being broadcast at the location associated with the electronic device during the time window to infer that a specific television program is currently being displayed in proximity to the electronic device; and modifying the search query based on the inferred television program currently being displayed in proximity to the electronic device, wherein the modifying is performed by the server and includes: accessing the database of television program related information; determining additional search terms that are relevant to the inferred television program and to the received search query, and adding the additional search terms to the received search query.
2.
The method of claim 1, the method further comprising performing a search with the modified search query.
3.
The method of claim 2, the method further comprising sending search results for the modified query to the electronic device.
4.
The method of claim 1 wherein determining the additional search terms includes determining the additional search terms based on the information stored in the database of television program related information.
5.
The method of claim 1, wherein inferring the television program includes, for each television program in a set of possible television programs, generating a score, the score being associated with the received search query.
6.
The method of claim 5, wherein inferring the television program further includes ordering the set of possible television programs in accordance with the generated score.
7.
The method of claim 6, wherein inferring the television program further includes selecting the television program with a highest generated score as the determined television program.
8.
The method of claim 5 wherein generating the score further comprises: identifying a first set of categories associated with the search query terms; identifying a second set of categories associated with the television program; and applying a matching function to the first set of categories and the second set of categories.
9.
The method of claim 1, wherein the television program related information includes information related to program show times, channel information, program title, program description, program series information, cast information and genre information.
10.
The method of claim 1, wherein the inferred television program is being displayed to the user.
11.
The method of claim 1, wherein the electronic device is a supplemental set top box.
12.
A server system for using search queries related to television programs, the server system comprising: one or more processors and memory storing one or more programs to be executed by the one or more processors; the one or more programs comprising instructions for: receiving a search query from an electronic device, wherein the electronic device is distinct from a television or a set top box, wherein the search query is received during a time window; determining a location associated with the electronic device; accessing a database of television program related information to determine one or more television programs available at a location associated with the electronic device during the time window in which the search query was received; using the received search query and the determined one or more television programs being broadcast at the location associated with the electronic device during the time window to infer that a specific television program is currently being displayed in proximity to the electronic device; and modifying the search query based on the inferred television program currently being displayed in proximity to the electronic device, wherein the modifying is performed by the server and includes: accessing the database of television program related information; determining additional search terms that are relevant to the inferred television program and to the received search query, and adding the additional search terms to the received search query.
13.
The server system of claim 12, further comprising instructions for performing a search with the modified search query.
14.
The server system of claim 13, further comprising instructions for sending search results for the modified query to the electronic device.
15.
The non-transitory computer readable storage medium of claim 14, further comprising instructions for sending search results for the modified query to the electronic device.
16.
The server system of claim 12, wherein inferring the television program includes, for each television program in a set of possible television programs, generating a score, the score being associated with the received search query.
17.
The server system of claim 16, wherein generating the score further comprises: identifying a first set of categories associated with the search query terms; identifying a second set of categories associated with the television program; and applying a matching function to the first set of categories and the second set of categories.
18.
A non-transitory computer readable storage medium storing one or more programs configured for execution by an electronic device, the one or more programs comprising instructions for: receiving a search query from an electronic device, wherein the electronic device is distinct from a television or a set top box, wherein the search query is received during a time window; determining a location associated with the electronic device; accessing a database of television program related information to determine one or more television programs available at a location associated with the electronic device during the time window in which the search query was received; using the received search query and the determined one or more television programs being broadcast at the location associated with the electronic device during the time window to infer that a specific television program is currently being displayed in proximity to the electronic device; and modifying the search query based on the inferred television program currently being displayed in proximity to the electronic device, wherein the modifying is performed by the server and includes: accessing the database of television program related information; determining additional search terms that are relevant to the inferred television program and to the received search query, and adding the additional search terms to the received search query.
19.
The non-transitory computer readable storage medium of claim 18, further comprising instructions for performing a search with the modified search query.
20.
The non-transitory computer readable storage medium of claim 18, wherein inferring the television program includes, for each television program in a set of possible television programs, generating a score, the score being associated with the received search query.
Reality views by sm –
Saturday, September 20, 2014
Tags - Search Engine Television Advertisement Google
2 comments:
I could read only half the part. Google is the master-word in lives.
@rudraprayaga
thanks.