Tracking data throughout an asset lifecycle
US-12166894-B2 · Dec 10, 2024 · US
US9531769B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9531769-B2 |
| Application number | US-201314037361-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 25, 2013 |
| Priority date | Dec 27, 2006 |
| Publication date | Dec 27, 2016 |
| Grant date | Dec 27, 2016 |
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.
One embodiment of the present invention provides a system that facilitates sharing gadgets. The system allows a sender to specify a gadget to share with a recipient and how a set of configuration parameters are to be shared with the recipient. The system further receives an identifier for the recipient. The system also communicates the gadget to the recipient, thereby allowing the recipient to use the gadget in accordance with the configuration parameters.
Opening claim text (preview).
What is claimed is: 1. A method for sharing gadgets, the method comprising: receiving, by a processor, a request from a sender to share a gadget and a set of configuration parameters with a recipient, the gadget and the set of configuration parameters being selected by the sender, the set of configuration parameters comprising application or user related personal preferences for the gadget, the gadget being an application accessible via a web page; receiving, by the processor, an identifier for the recipient; sending, by the processor, the gadget and the set of configuration parameters to the recipient; and allowing the recipient to access and use the gadget via the web page in accordance with the set of configuration parameters. 2. The method of claim 1 , wherein the request from the sender comprises a selection of the gadget from one or more gadgets displayed at least on a homepage or a desktop. 3. The method of claim 1 , wherein the request from the sender further comprises: a gadget template which configures the gadget. 4. The method of claim 1 , further comprising: receiving initial values for the set of configuration parameters. 5. The method of claim 1 , further comprising: updating the set of configuration parameters based on changes made to the set of configuration parameters by the sender. 6. The method of claim 1 , further comprising: receiving changes to the set of configuration parameters from the recipient. 7. The method of claim 1 , wherein the sending the gadget to the recipient comprises sending the recipient: an identifier for the gadget; and an identifier for the set of configuration parameters. 8. The method of claim 1 , further comprising generating a gadget file; and applying the set of configuration parameters selected by the sender to the generated gadget file; wherein the sending the gadget to the recipient comprises sending an identifier for the generated gadget file. 9. The method of claim 1 , wherein the sending the gadget to the recipient comprises sending the set of configuration parameters to a gadget-file generation server, wherein the gadget-file generation server dynamically generates a gadget file and the set of configuration parameters applied therein; and wherein the sending the gadget to the recipient further comprises sending the recipient an identifier for the dynamically generated gadget file. 10. The method of claim 1 , wherein the sending the gadget to the recipient comprises one of: sending the recipient an email; sending the recipient a message via an instant-messaging (IM) mechanism; or displaying a notification on at least one of a homepage associated with the recipient, or a desktop. 11. The method of claim 1 , further comprising authenticating the recipient prior to allowing the recipient to access the gadget and the set of configuration parameters. 12. The method of claim 1 , wherein sending the gadget to the recipient comprises encrypting, or digitally signing, or performing both to a message sent to the recipient. 13. A server, comprising: a memory storing program instructions; and a processor operatively coupled to the memory, the processor to execute the program instructions to process requests from senders to send gadgets to recipients, the program instructions, when executed on the processor, cause the processor to: receive a request from a sender to share a gadget and a set of configuration parameters with a recipient, the gadget and the set of configuration parameters being selected by the sender, the set of configuration parameters comprising application or user related personal preferences for the gadget, the gadget being an application accessible via web page; receive an identifier for the recipient; and send the gadget and the set of configuration parameters to the recipient; and allow the recipient to access the use the gadget via the web page in accordance with the set of configuration parameters. 14. The server of claim 13 , further comprising an Internet connection to receive the request, receive the identifier for the recipient, and send the gadget and the set of configuration parameters to the recipient. 15. The server of claim 13 , wherein the request from the sender comprises a selection of the gadget from one or more gadgets displayed at least on a homepage or a desktop. 16. The server of claim 13 , wherein the request from the sender further comprises a gadget template which configures the gadget. 17. The server of the claim 13 , wherein the processor is further to: receive initial values for the set of configuration parameters. 18. The server of claim 13 , wherein the processor is further to: update the set of configuration parameters based on changes made to the set of configuration parameters by the sender. 19. The server of claim 13 , wherein the processor is further to: receive changes to the set of configuration parameters from the recipient. 20. A non-transitory computer readable medium comprising program instructions that, when executed by a processor, cause the processor to: receive a request from a sender to share a gadget and a set of configuration parameters with a recipient, the gadget and the set of configuration parameters being selected by the sender, the set of configuration parameters comprising application or user related personal preferences for the gadget, the gadget being an application accessible via a web page; receive an identifier for the recipient; and send the gadget and the set of configuration parameters to the recipient; and allow the recipient to access and use the gadget via the web page in accordance with the set of configuration parameters. 21. The non-transitory computer readable medium of claim 20 , wherein the request from the sender comprises a selection of the gadget from one or more gadgets displayed on at least one of a homepage or a desktop. 22. The non-transitory computer readable medium of claim 20 , wherein the request from the sender further comprises a gadget template which configures the gadget.
Interprogram communication · CPC title
Buying, selling or leasing transactions · CPC title
Arrangements for multi-party communication, e.g. for conferences (data switching systems for conference H04L12/18; arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities H04M3/56; television conferencing systems H04N7/15) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.