Discovering an event using a personal preference list and presenting matching events to a user on a display

US9734517B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9734517-B2
Application numberUS-201414247050-A
CountryUS
Kind codeB2
Filing dateApr 7, 2014
Priority dateJun 27, 2008
Publication dateAug 15, 2017
Grant dateAug 15, 2017

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.

A user profile is used to assist a user in identifying events of interest and to provide context to users regarding events that matches user preferences. The user profile may be based on behaviors exhibited on a mobile device, on input by the user or on data on the mobile device. The user profile is analyzed to provide notification of events of interest to the user based upon the analysis of the user profile. The user profile may include anything that contributes to a state on the device.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for notifying a user of one or more relevant events, the method comprising: receiving location data for the user, wherein the location data for the user indicates a present location of the user; accessing user profile data for the user, wherein the user profile data represents personal preferences for events, regardless of the present location of the user, and the user profile data is based on prior search queries from the user and customization of the user profile received as user input indicating the personal preferences for events; determining one or more relevant events to occur in the future based on the location data for the user and the user profile data for the user, wherein the one or more relevant events are one or more events near the present location of the user and having a content satisfying the personal preferences of the user; and notifying the user of the one or more relevant events. 2. The method of claim 1 , wherein the location data for the user is received from a Global Positioning System (GPS) in the mobile device. 3. The method of claim 1 , wherein the user profile data is obtained from one or more of the group consisting of: media, favorites in a web browser, search query history, web browsing history, contacts, and a catalog of artists in a music library. 4. The method of claim 1 , wherein the user profile data further represents artists of interest to the user. 5. The method of claim 1 , wherein determining the one or more relevant events based on the location data for the user and the user profile data for the user comprises: identifying all events near the location of the user; and filtering the identified results based on the user profile data for the user to determine the one or more relevant events. 6. The method of claim 1 , wherein determining the one or more relevant events based on the location data for the user and the user profile data for the user further comprises: identifying artists from the user profile data; and determining similar sounding artists to the artists identified from the user profile data. 7. The method of claim 1 , further comprising: updating the one or more events without requiring an additional request from the mobile device; and notifying the user of the updated one or more relevant events via the mobile device. 8. The method of claim 1 , wherein the content of the one or more events comprises one or more of: artist information, similar artist information, genre information, rhythm information, song properties, and composition properties. 9. The method of claim 1 , wherein the notifying the user of the one or more relevant events, occurs prior to receiving a query for relevant events from a user. 10. The method of claim 1 , further comprising including a context with the notification indicating why the event is being recommended. 11. A system for notifying a user of one or more relevant events, comprising: at least one processor; and a memory operatively connected to the at least one processor, the memory storing instructions that, when executed by the at least one processor, perform a method comprising: receiving location data for the user, wherein the location data for the user indicates a present location of the user; accessing user profile data for the user, wherein the user profile data represents personal preferences for events, regardless of the location of the user, and the user profile data is based on prior search queries from the user and customization of the user profile received as user input regarding the personal preferences for events; determining one or more relevant events to occur in the future based on the location data for the user and the user profile data for the user, wherein the one or more relevant events are one or more events near the present location of the user and having a content satisfying the personal preferences of the user; and notifying the user of the one or more relevant events. 12. The system of claim 11 , wherein the location data for the user is received from a Global Positioning System (GPS) in the mobile device. 13. The system of claim 11 , wherein the user profile data is obtained from one or more of the group consisting of: media, favorites in a web browser, search query history, web browsing history, contacts, and a catalog of artists in a music library. 14. The system of claim 11 , wherein the user profile data further represents artists of interest to the user. 15. The system of claim 11 , wherein determining the one or more relevant events based on the location data for the user and the user profile data for the user comprises: identifying all events near the location of the user; and filtering the identified results based on the user profile data for the user to determine the one or more relevant events. 16. The system of claim 11 , wherein determining the one or more relevant events based on the location data for the user and the user profile data for the user further comprises: identifying artists from the user profile data; and determining similar sounding artists to the artists identified from the user profile data. 17. The system of claim 11 , wherein the method further comprises: updating the one or more events without requiring an additional request from the mobile device; and notifying the user of the updated one or more relevant events via the mobile device. 18. The system of claim 11 , wherein the content of the one or more events comprises one or more of: artist information, similar artist information, genre information, rhythm information, song properties, and composition properties. 19. A method for notifying a user of one or more relevant events, the method comprising: transmitting location data for the user, wherein the location data for the user indicates a present location of the user; transmitting user profile data for the user, wherein the user profile data represents personal preferences for events, regardless of the present location of the user, and the user profile data is based on prior search queries from the user and customization of the user profile received as user input indicating the personal preferences for events; receiving a notification of the one or more relevant events to occur in the future, wherein the one or more relevant events were determined based on the location data for the user and the user profile data for the user, and wherein the one or more relevant events are one or more events near the present location of the user and having a content satisfying the personal preferences of the user. 20. The method of claim 19 , wherein the location data for the user is transmitted from a Global Positioning System (GPS) in the mobile device.

Assignees

Inventors

Classifications

  • Search customisation based on user profiles and personalisation · CPC title

  • Personalized advertisement · CPC title

  • Arrangements for providing information services, e.g. recorded voice services or time announcements · CPC title

  • Auctions · CPC title

  • Wireless devices · 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 US9734517B2 cover?
A user profile is used to assist a user in identifying events of interest and to provide context to users regarding events that matches user preferences. The user profile may be based on behaviors exhibited on a mobile device, on input by the user or on data on the mobile device. The user profile is analyzed to provide notification of events of interest to the user based upon the analysis of th…
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0269. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 15 2017 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).