Automatic content forwarding to communication networks of content posted from a user
Title: | Automatic content forwarding to communication networks of content posted from a user |
---|---|
Patent Number: | 9,392,049 |
Publication Date: | July 12, 2016 |
Appl. No: | 13/823104 |
Application Filed: | June 19, 2012 |
Abstract: | Technologies are provided for identifying context associated with received content and automatically forwarding the content to an associated communication network for posting. In some examples, a user may create content for posting to one or more communication networks and send the content over a network for posting to a first communication network. Upon receipt of the content for posting, the first communication network may identify a context of the received content and may associate the context with a second communication network based on a set of content forwarding rules. The first communication network may automatically forward the received content to the associated second communication network for posting at the second communication network. Additionally, a third party entity may be configured to monitor content received at a first communication network, identify a context of the received content, and automatically forward the received content to the associated second communication network for posting. |
Inventors: | Ennis, Patrick John (Fall City, WA, US); Knight, Alexander (Seattle, WA, US); Dabija, Vlad Grigore (Mountain View, CA, US); Londergan, Timothy Martin (Seattle, WA, US); Suciu, Dominic Dan (Edmonds, WA, US); Madabushi, Raghuram (Seattle, WA, US); Ash, David Walter (Bellevue, WA, US) |
Assignees: | EMPIRE TECHNOLOGY DEVELOPMENT LLC (Wilmington, DE, US) |
Claim: | 1. A method executed in a computing device to automatically post content to one or more communication networks based on a context, the method comprising; receiving the content to post; identifying the context of the content, wherein the context includes one or more of: a location where the content is posted, a time when the content is posted, a date when the content is posted, and keywords identified in the content; providing a user interface to customize content forwarding rules, wherein the content forwarding rules are arranged to associate the context with the one or more communication networks; providing another user interface to define parameters that prompt a verification operation prior to posting of the content to the one or more communication networks, wherein the parameters include one or more of: a type of the content, a type of the one or more communication networks, and a type of the context; in response to a detection of one or more of the defined parameters, trigger the verification operation to notify the user of a proposed action to post the content to the one or more communication networks; and request an approval response or a denial response to the action; in response to a detection of the approval response to the action, posting the content to the one or more communication networks based on the context; in response to a determination that the content is received during work hours, automatically posting the content to a professional network; and preventing the content from automatically posting to a social network; and providing a further user interface to tag the content prior to posting the content to a third party entity, wherein the third party entity is arranged to monitor and post the content to a particular one or more communication networks based on the tag. |
Claim: | 2. The method of claim 1 , further comprising: receiving the content at a first communication network; associating the context with a second communication network; and forwarding the content to the second communication network to post from the first communication network. |
Claim: | 3. The method of claim 1 , further comprising: receiving the content at a first communication network; enabling a second communication network to monitor the content at the first communication network; and in response to a determination that the second communication network associates the context with the second communication network, enabling the second communication network to retrieve the content from the first communication network to post at the second communication network. |
Claim: | 4. The method of claim 1 , further comprising: receiving the content as one of an email message, a posting, an instant message, an audio recording, or a video recording. |
Claim: | 5. The method of claim 1 , further comprising: enabling a selection among the content forwarding rules to associate the context with the one or more communication networks. |
Claim: | 6. The method of claim 5 , further comprising: enabling a definition of the content forwarding rules to associate the context with the one or more communication networks. |
Claim: | 7. The method of claim 5 , wherein the content forwarding rules include one or more of: exclusionary rules and inclusionary rules. |
Claim: | 8. A server to automatically post content to one or more communication networks based on a context, the server comprising: a memory configured to store instructions; a processor configured to execute a content management application in conjunction with the instructions stored in the memory; wherein the content management application is configured to: receive the content to post; identify the context of the content, wherein the context includes one or more of: a location where the content is posted, a time when the content is posted, a date when the content is posted, and keywords identified in the content; provide a user interface to customize content forwarding rules, wherein the content forwarding rules are arranged to associate the context with the one or more communication networks; provide another user interface to define parameters that prompt a verification operation prior to posting of the content to the one or more communication networks, wherein the parameters include one or more of a type of the content, a type of the one or more communication networks, and a type of the context; in response to a detection of one or more of the defined parameters, trigger the verification operation to notify the user of a proposed action to post the content to the one or more communication networks; and request an approval response or a denial response to the action; in response to a detection of the approval response to the action, post the content to the one or more communication networks based on the context; in response to a determination that the content is received during work hours, automatically post the content to a professional network; and prevent the content from automatically posting to a social network; and provide a further user interface to tag the content prior to posting the content to a third party entity, wherein the third party entity is arranged to monitor and post the content to a particular one or more communication networks based on the tag. |
Claim: | 9. The server of claim 8 , wherein the one or more communication networks include at least one of: the social network, the professional network, and a biog. |
Claim: | 10. The server of claim 8 , wherein the content management application is further configured to: associate the context with the one or more communication networks based on one or more keywords identified in the content. |
Claim: | 11. The server of claim 8 , wherein the content management application is further configured to: associate the context with the one or more communication networks based on at least one of: a time of day and a day of week of when the content is received. |
Claim: | 12. The server of claim 11 , wherein the content management application is further configured to: in response to a determination that the content is received outside work hours, automatically post the content to the social network and prevent the content from automatically posting to the professional network. |
Claim: | 13. The server of claim 8 , wherein the content management application is further configured to associate the context with the one or more communication networks based on a location of a user that posts the content when the content is received. |
Claim: | 14. The server of claim 13 , wherein the content management application is further configured to: in response to a determination that the content is received from a work place, automatically post the content to a professional network and prevent the content from automatically posting to a social network; and in response to a determination that the content is received outside of the work place, automatically post the content to the social network and prevent the content from automatically posting to the professional network. |
Claim: | 15. The server of claim 8 , wherein the content management application is further configured to: identify a persona associated with received content; associate the persona with the one or more communication networks; and automatically post the content update to the one or more communication networks associated with the identified persona. |
Claim: | 16. A computer readable memory device with instructions stored thereon to automatically post content to one or more communication networks, the instructions comprising: receiving the content to post; identifying a context of the content, wherein the context includes one or more of a location where the content is posted, a time when the content is posted, a date when the content is posted, and keywords identified in the content; providing a user interface to customize content forwarding rules, wherein the content forwarding rules are arranged to associate the context with the one or more communication networks; providing another user interface to define parameters that prompt a verification operation prior to posting of the content to the one or more communication networks, wherein the parameters include one or more of: a type of the content, a type of the one or more communication networks, and a type of the context; in response to a detection of one or more of the defined parameters, trigger the verification operation to notify the user of a proposed action to post the content to the one or more communication networks; and request an approval response or a denial response to the action; in response to a detection of the approval response to the action, posting the content to the one or more communication networks based on the context; and in response to a determination that the content is received during work hours, automatically posting the content to a professional network; and preventing the content from automatically posting to a social network; and providing a further user interface to tag the content prior the content to a third party entity, wherein the third party entity is arranged to monitor and post the content to a particular one or more communication networks based on the tag. |
Claim: | 17. The computer readable memory device of claim 16 , wherein the instructions further comprise: identifying a persona associated with received content; associating the persona with the one or more communication networks, and automatically posting the content update to the one or more communication networks associated with the identified persona. |
Patent References Cited: | 7916322 March 2011 Pineau 8045455 October 2011 Agronow 8327012 December 2012 Nguyen 8434150 April 2013 Xie 8793319 July 2014 Turski 8904295 December 2014 Whalin 9117203 August 2015 Reilly 9215236 December 2015 Kennedy 2009/0327868 December 2009 Tsukikawa 2010/0312842 December 2010 Ladouceur 2010/0325207 December 2010 Churchill 2011/0029370 February 2011 Roeding et al. 2011/0047117 February 2011 Sinha 2011/0173214 July 2011 Karim 2011/0258561 October 2011 Ladouceur 2011/0264528 October 2011 Whale 2011/0264768 October 2011 Walker 2012/0019365 January 2012 Tuikka 2012/0030210 February 2012 Sankhla et al. 2012/0102114 April 2012 Dunn et al. 2012/0124176 May 2012 Curtis et al. 2012/0246191 September 2012 Xiong 2013/0091582 April 2013 Chen 2013/0297469 November 2013 Spittle 2014/0025737 January 2014 Kruglick |
Other References: | Moidu, Sameer, Share Photos and Videos Anywhere You Have Email, The Facebook Blog Jul. 22, 2009. Retrieved Apr. 7, 2012 from URL: <https://blog.facebook.com/blog.php?post=109768117130>. cited by applicant International Search Report and Written Opinion for PCT/US 12/43067, filed Jun. 19, 2012, mailed on Aug. 31, 2012. cited by applicant “About ifttt,” accessed at http://web.archive.org/web/20120504000858/http://ifttt.com/wtf, accessed on Jan. 6, 2015, pp. 1-3. cited by applicant “Post Same Text on Multiple Social Network Websites From Android Phone With Multipost,” accessed at http://web.archive.org/web/20120510200618/http://appstouse.com/post-same-text-on-multiple-social-network-websites-from-android-phone-with-multipost/3671, accessed on Jan. 6, 2015, pp. 1-3. cited by applicant “Writing VBA code for Microsoft Outlook,” accessed at http://web.archive.org/web/20120610064053/http://www.outlookcode.com/article.aspx?ID=40, accessed on Jan. 6, 2015, pp. 1-2. cited by applicant |
Assistant Examiner: | Mahmud, Golam |
Primary Examiner: | Bates, Kevin |
Attorney, Agent or Firm: | Turk IP Law, LLC |
Accession Number: | edspgr.09392049 |
Database: | USPTO Patent Grants |
Language: | English |
---|