USING OFFLINE ACTIVITY TO ENHANCE ONLINE SEARCHING
First Claim
1. A computer-implemented system that facilitates online searching, comprising:
- a profile component that aggregates offline behavior information of a user and generates a related user profile; and
a search component that employs the user profile in connection with generating and processing of a user search when the user is online.
2 Assignments
0 Petitions
Accused Products
Abstract
Architecture for targeted advertising using offline user behavior information. Information relating to offline behavior can be collected from cell phones, geolocation systems, credit card information, restaurants, grocery stores, etc., and this information is aggregated and employed in connection with selecting and displaying targeted advertising to a user when online. Machine learning and reasoning can be employed to make inferences and dynamically tune advertisement processing. Offline user information can also be employed to enhance context-based searching when the user goes online. The ranking of search results and content for display can be modified as a function of offline behavior. A system is provided that facilitates online advertising based on at least offline activity using a profile component for aggregating offline behavior information of a user and generating a related user profile. An advertising component employs the user profile in connection with delivery of an advertisement to the user when online.
-
Citations
20 Claims
-
1. A computer-implemented system that facilitates online searching, comprising:
-
a profile component that aggregates offline behavior information of a user and generates a related user profile; and a search component that employs the user profile in connection with generating and processing of a user search when the user is online. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method of searching, comprising:
-
monitoring offline activity of a user; storing offline data related to the offline activity in a user profile; formulating a search query for a search based on the user profile; and returning search results of the search when the user is online. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-executable system, comprising:
-
computer-implemented means for sensing offline activity data of a user; computer-implemented means for receiving and storing the offline activity data in a user profile; computer-implemented means for generating a search query based on profile information of the user profile, when the user is online; computer-implemented means for returning results of the search query; computer-implemented means for ranking the results based on the user profile; and computer-implemented means for presenting the results to the user when the user is online. - View Dependent Claims (20)
-
Specification