Consumer purchasing and inventory control assistant apparatus, system and methods
US-12148022-B2 · Nov 19, 2024 · US
US10277542B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10277542-B2 |
| Application number | US-201313900238-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 22, 2013 |
| Priority date | May 20, 2013 |
| Publication date | Apr 30, 2019 |
| Grant date | Apr 30, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embedding actionable content in electronic communication includes associating an embedding gadget with an electronic message and modifying the electronic message based on the embedding gadget.
Opening claim text (preview).
What is claimed is: 1. A method for embedding actionable content in an electronic communication, comprising, with an embedding system: in response to detecting that a user has indicated an electronic message is to be sent by a first computing device to a second computing device, identifying specific service identifiers in said electronic message with a service machine, the specific service identifier being unique to a particular electronic message relative to all other identifiers used for other electronic messages; associating an embedding gadget with said electronic message, the embedding gadget being: generated by a gadget generator of the embedding system based on a determination that said electronic message is dissimilar from a number of previously sent electronic messages; and based on a form of said actionable content; and modifying said electronic message based on said embedding gadget, wherein modifying said electronic message based on said embedding gadget comprises: retrieving actionable content from a network through a URL in said electronic message that references said actionable content; and replacing a body of said electronic message with said actionable content, wherein the actionable content comprises functionality within the electronic message. 2. The method of claim 1 , further comprising detecting that said electronic message has been sent to the second computing device. 3. The method of claim 2 , wherein detecting that said electronic message has been sent to said recipient includes determining attributes in said electronic message to verify if said attributes in said electronic message are service mail message attributes. 4. The method of claim 3 , wherein said attributes of said service mail messages includes said electronic message indicating in a header or in a footer in a body of said electronic message that said electronic message is a service mail message, a return-to function in said electronic message is unaddressed or set to other email addresses, a lookup table that includes said service mail message for said electronic message, templates such as set and repeated formats in said electronic message, and combinations thereof. 5. The method of claim 1 , wherein identifying said specific service identifiers in said electronic message includes repeated parameters on uniform resource locator (URL) components, specific service identifiers in a multipurpose internet mail extension (MIME) component, specific service identifiers in a body of said electronic message, a user selected area of said specific service identifier, or combinations thereof. 6. The method of claim 1 , wherein associating said embedding gadget with said electronic message includes embedding a specific gadget for a specific circumstance into said electronic message based on said electronic message. 7. The method of claim 1 , wherein associating said embedding gadget with said electronic message includes embedding a general gadget from a library of multiple embedding gadgets available for a number of electronic messages into said electronic message. 8. A method for embedding actionable content in electronic communication, comprising: detecting that an electronic message has been sent to a recipient, wherein said electronic message comprises a URL which references actionable content; identifying specific service identifiers in said electronic message, the specific service identifier being unique to a particular electronic message relative to all other identifiers used for other electronic messages; associating an embedding gadget with said electronic message based on a form of said actionable content, wherein the embedding gadget is generated by a gadget generator based on a determination as to whether the electronic message is dissimilar from a number of previous electronic messages; modifying said electronic message based on said embedding gadget comprising replacing a body of said electronic message with said actionable content and said specific service identifiers; and transmitting said modified electronic message based on said embedding gadget, wherein the modification of the electronic message is performed before receipt of the electronic message by a recipient. 9. The method of claim 8 , wherein detecting that said electronic message has been sent to said recipient uses polling to identify said electronic message as a service mail message. 10. The method of claim 8 , wherein detecting that said electronic message has been sent to said recipient includes toggling detection of said electronic messages on or off based on a user's input. 11. The method of claim 8 , wherein identifying specific service identifiers with said service machine includes identifying specific service identifiers from uniform resource locator (URL) parameters in said electronic message. 12. The method of claim 8 , wherein modifying said electronic message based on said embedding gadget includes a modified multipurpose internet mail extension (MIME) type, said embedding gadget associated with said electronic message, and a specific service identifier. 13. The method of claim 8 , wherein modifying said electronic message based on said embedding gadget includes reducing a size of said electronic message. 14. A method for embedding actionable content in electronic communication, comprising: receiving an electronic message that comprises a URL which references actionable content; identifying specific service identifiers in an electronic message, the specific service identifier being unique to a particular electronic message relative to all other identifiers used for other electronic messages; selecting an embedding gadget for use with the electronic message based on a form of said actionable content referenced by the URL within said electronic message, wherein the embedding gadget is generated by a gadget generator based on a determination as to whether the electronic message is dissimilar from a number of previous electronic messages and wherein: in response to a determination that the message is not dissimilar from a previous electronic message, using a previous embedding gadget used by a similar previous electronic message, and in response to a determination that the message is dissimilar from a previous electronic message, generating the embedding gadget; modifying said electronic message based on said embedding gadget comprising replacing a body of said electronic message with said actionable content and said specific service identifiers; and transmitting said modified electronic message based on said embedding gadget. 15. The method of claim 14 , further comprising detecting that said electronic message has been sent to a recipient. 16. The method of claim 14 , wherein associating said embedding gadget to said electronic message includes embedding a specific gadget for a specific circumstance into said electronic message base on said electronic message. 17. The method of claim 14 , wherein associating said embedding gadget with said electronic message includes embedding a general gadget from a library of multiple embedding gadgets available for a plurality of electronic messages into said electronic message. 18. The method of claim 14 , wherein modifying said electronic message based on said embedding gadget comprises: retrieving content of an embedded actionable content from a network; and embedding the content associated with the actionable content into the body of the electronic message, wherein the actionable content comprises functionality within the electron
Multimedia information · CPC title
Format adaptation, e.g. format conversion or compression · CPC title
Annexed information, e.g. attachments · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.