US7890957B2ActiveUtilityA1

Remote management of an electronic presence

94
Assignee: EASYONME INCPriority: Sep 8, 2006Filed: Sep 10, 2007Granted: Feb 15, 2011
Est. expirySep 8, 2026(~0.2 yrs left)· nominal 20-yr term from priority
Inventors:Tom Campbell
G06F 16/958
94
PatentIndex Score
105
Cited by
16
References
15
Claims

Abstract

A platform provides an intuitive and integrated management tool for disparate communications channels. Media such as web sites, web logs, electronic mail, instant messaging, and short messaging services may be combined and controlled through a single access point. The user interface for the access point may itself be deployed for use with a cellular phone, web client, or the like. While graphical user interfaces are one useful embodiment, a command-oriented interface may similarly be operated telephonically, or using electronic mail, instant messaging, SMS, or any other suitable technique.

Claims

exact text as granted — not AI-modified
1. A method comprising:
 receiving a command to update a web page of an electronic presence at a command processor executing on a hardware server, the command embedded in a message selected from a group consisting of an electronic mail message, an instant message, and a cellular text message; 
 parsing the message at the command processor to identify the command; executing the command to update the web page; 
 executing the command to update a non-web-based service of the electronic presence, wherein the non-web-based service is selected from a group consisting of an SMS(Short Message Service)-based service and a voice-based service; 
 receiving a second command to update the web page of the electronic presence at the command processor, the second command embedded in a second message from a different one of the group consisting of an electronic mail message, an instant message, and a cellular text message; 
 parsing the second message to identify the second command; and 
 executing the second command to update the web page, wherein 
 executing the command to update the non-web-based service comprises:
 generating a resource action; 
 communicating the resource action to an information resource that provides the non-web-based service; 
 receiving an alert from the information resource; 
 interpreting the alert to determine an additional command; 
 generating the additional command; and 
 executing the additional command. 
 
 
     
     
       2. The method of  claim 1  wherein the message is the cellular text message. 
     
     
       3. The method of  claim 1  wherein the command undoes a most recent change. 
     
     
       4. The method of  claim 1  wherein the command identifies a blog post by number. 
     
     
       5. The method of  claim 1  wherein the command identifies a previous command by sequential number relative to the current command. 
     
     
       6. The method of  claim 1 , wherein the command includes an ambiguous command, the method further comprising:
 determining a disambiguated command from the ambiguous command, wherein executing the command includes executing the disambiguated command. 
 
     
     
       7. The method of  claim 6 , wherein determining the disambiguated command includes determining the disambiguated command from the ambiguous command in light of the second command. 
     
     
       8. A computer program product embodied on in a non-transitory computer readable storage medium, the computer program product comprising computer executable code that, when executing on one or more computing devices, performs steps of:
 receiving a command to update a web page of an electronic presence, the command embedded in a message selected from a group consisting of an electronic mail message, an instant message, and a cellular text message; 
 parsing the message to identify the command; 
 executing the command to update the web page; 
 executing the command to update a non-web-based service of the electronic presence, wherein the non-web-based service is selected from a group consisting of an SMS(Short Message Service)-based service and a voice-based service; 
 receiving a second command to update the web page of the electronic presence, the second command embedded in a second message from a different one of the group consisting of an electronic mail message, an instant message, and a cellular text message; 
 parsing the second message to identify the second command; and 
 executing the second command to update the web page, wherein 
 executing the command to update the non-web-based service comprises:
 generating a resource action. 
 communicating the resource action to an information resource that provides the non-web-based service; 
 receiving an alert from the information resource; 
 interpreting the alert to determine an additional command; 
 generating the additional command; and 
 executing the additional command. 
 
 
     
     
       9. The computer program product of  claim 8  wherein the command undoes a most recent change. 
     
     
       10. The computer program product of  claim 8  wherein the command identifies a blog post by number. 
     
     
       11. The computer program product of  claim 8  wherein the command identifies a previous command by sequential number relative to the current command. 
     
     
       12. The method of  claim 8 , wherein executing the additional command causes an update to the web page. 
     
     
       13. The method of  claim 12 , wherein executing the additional command also causes an update to the non-web-based service. 
     
     
       14. The computer program product of  claim 8 , wherein the command includes an ambiguous command, further comprising:
 computer executable code that, when executing on one or more computing devices, performs step of determining a disambiguated command from the ambiguous command, wherein executing the command includes executing the disambiguated command. 
 
     
     
       15. The computer program product of  claim 14 , wherein determining the disambiguated command includes determining the disambiguated command from the ambiguous command in light of the second command.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.