Methods and systems for determining end dates for user profile modifications based on real-life events
AssigneeRovi Guides, Inc.
InventorBrian C. Peterson
Life of this patent
Estimating the term…
Abstract
A media guidance application the media guidance application may determine end dates for user profile modifications based on real-life events. For example, as opposed to modifying a user profile for a predetermined about of time, the media guidance application may dynamically determine when to remove a user profile modification (or modify a user profile back to a previous state) based on subsequent user actions.
Claims20
A method for determining end dates for user profile modifications based on real-life events, the method comprising:
- retrieving first social media data indicative of a first real-life event of a user;
- parsing the first social media data to identify a first keyword corresponding to the first real-life event;
- inputting the first keyword into a database listing user profile modifications associated with keywords corresponding to current real-life events;
- identifying a user profile modification corresponding to the first keyword from the database listing user profile modifications associated with keywords corresponding to real-life events based on a comparison of the first keyword to the keywords corresponding to current real-life events;
- applying the user profile modification to a user profile, wherein the user profile modification prevents recommendation of a media asset associated with the first real-life event;
- identifying a type of the first real-life event;
- inputting the user profile modification into a database listing keywords corresponding to ending the user profile modification;
- identifying, based on the type of the first real-life event, keywords corresponding to ending the user profile modification from the database listing the keywords corresponding to ending the user profile modification;
- retrieving second social media data indicative of a second real-life event of a user;
- parsing the second social media data to identify a second keyword corresponding to the second real-life event;
- comparing the second keyword to the keywords corresponding to ending the user profile modification;
- ending the user profile modification by removing the user profile modification from the user profile in response to the second keyword matching one of the keywords corresponding to ending the user profile modification, wherein ending the user profile modification allows recommendation of the media asset associated with the first real-life event;
- selecting media assets according to the user profile after the removing the user profile modification;
- and
- displaying the selected media assets in a media guidance application to present media assets corresponding to the second real-life event.
A system for determining end dates for user profile modifications based on real-life events, the system comprising:
- storage circuitry configured to:
- store a database listing user profile modifications associated with keywords corresponding to real-life events;
- and
- store a database listing keywords corresponding to ending the user profile modification;
- and
- control circuitry configured to:
- retrieve first social media data indicative of a first real-life event of a user;
- parse the first social media data to identify a first keyword corresponding to the first real-life event;
- input the first keyword into the database listing user profile modifications associated with keywords corresponding to real-life events;
- identify a user profile modification corresponding to the first keyword from the database listing user profile modifications associated with keywords corresponding to real-life events based on a comparison of the first keyword to the keywords corresponding to first real-life events;
- apply the user profile modification to a user profile, wherein the user profile modification prevents recommendation of a media asset associated with the first real-life event;
- identify a type of the first real-life event;
- input the user profile modification into a database listing keywords corresponding to ending the user profile modification;
- identify, based on the type of the first real-life event, keywords corresponding to ending the user profile modification from the database listing the keywords corresponding to ending the user profile modification;
- retrieve second social media data indicative of a second real-life event of a user;
- parse the second social media data to identify a second keyword corresponding to the second real-life event;
- compare the second keyword to the keywords corresponding to ending the user profile modification;
- end the user profile modification by removing the user profile modification from the user profile in response to the second keyword matching one of the keywords corresponding to ending the user profile modification, wherein ending the user profile modification allows recommendation of the media asset associated with the first real-life event;
- select media assets according to the user profile after the removing the user profile modification;
- and
- display the selected media assets in a media guidance application to present media assets corresponding to the second real-life event.
Dependencies are inferred from the claim text.