摘要:
User distributed advertisements (UDA ads) facilitates insertion of manually selected ads into a document that is to be distributed (e.g., transmitted, published, and/or posted) such that the document is to be made available to other users. For example, manually selected ads can be inserted into an email to be sent to another user, a blog to be posted for viewing by other users, a message to be sent to another user, a message board entry to be posted for viewing by other users, a document published and made available to other users, etc. Hence, UDA ads provide a scaleable advertising platform that achieves at least some of the benefits of manual targeting. Charges might be assessed to the advertiser, perhaps subject to one or more conditions being met. Rewards might be provided to the user that inserts and/or distributes the UDA ad, perhaps subject to one or more conditions being met. Performance metrics of UDA ads might be determined and used for various purposes, such as later ad serving arbitrations. A user interface for advertisers to allow their ads to be UDA ad-enabled might be provided.
摘要:
A universal distributed search system allows users to find and distribute search results (possibly including advertisements) to those with whom they communicate. The search results can be easily distributed by the user via a simple interface that allows the search results to be easily added to the user's content. In one implementation, a content creation application includes a first interface configured to facilitate composition of a message by a user and a second interface configured to receive a search query from the user, display search results relating to the search query, and receive selections of the search results from the user. The messaging application automatically incorporates, in response to the selections, the selected ones of the search results into the message in the first interface.
摘要:
A received reply email document enables some action to be effectuated using data included in the email document responsive to field identifiers associated with the data and corresponding to fields of metadata. The associated field identifiers that correspond to known fields of the metadata provide some expectation as to the semantic meaning and/or syntactic constraints of the data to which the field identifiers are associated. In a described implementation, an actionable email documents module creates an email document having blocks that are mapped to fields of metadata. The email document is transmitted to one or more recipients. Each recipient adds data to the blocks so that the data becomes mapped to the fields of the metadata. The recipients return a reply email document having the field-mapped data. Upon receipt, the module can effectuate some action using the field-mapped data responsive to the mappings.
摘要:
A server federation cooperatively interacts to fulfill service requests by communicating using data structures that follow a schema in which the meaning of the communicated data is implied by the schema. Thus, in addition to the data being communicated, the meaning of the data is also communication allowing for intelligent decisions and inferences to be made based on the meaning of the data. Cooperative interaction is facilitated over a wide variety of networks by messaging through a common API that supports multiple transport mechanisms. Also, mid-session transfer between client devices is facilitated by schema and the transport-independent messaging structure. The user interfaces of the client devices will appear consistent even if the client devices have different user interface capabilities.
摘要:
A method and system for managing and deploying applications across a computer network by assigning and publishing applications to user and computer policy recipients. Assigned applications are automatically applied via a script to the policy recipients, thereby ensuring that the recipient has an administrator-specified workstation configuration. Assigned applications are advertised so as to appear available to the user, by adding an application shortcut to the start menu, and by populating the machine registry with appropriate application information. Other applications may be published to users, whereby those applications are optionally available for use by users. Published application information is maintained in a centralized store of information on the network. Assigned and published applications may be installed on demand, such as when the application is activated.
摘要:
A cloud computing environment with the ability to deploy a web application that has been developed using one of a plurality of application frameworks and is configured to execute within one of a plurality of runtime environments can be delivered as a self-contained virtual machine disk image configured to launch in a virtualization environment. Upon request (or alternatively, in a pre-processing phase), a cloud computing platform provider can compose a virtual machine disk image comprising the cloud computing environment. The virtual machine disk image may be attached to any virtual machine, whether running on a personal computing device such as a laptop or in an infrastructure-as-a-service service provider to provide a cloud computing environment that is automatically configured to receive and deploy a web application.
摘要:
A method and system for managing and deploying applications across a computer network by assigning and publishing applications to user and computer policy recipients. Assigned applications are automatically applied via a script to the policy recipients, thereby ensuring that the recipient has an administrator-specified workstation configuration. Assigned applications are advertised so as to appear available to the user, by adding an application shortcut to the start menu, and by populating the machine registry with appropriate application information. Other applications may be published to users, whereby those applications are optionally available for use by users. Published application information is maintained in a centralized store of information on the network. Assigned and published applications may be installed on demand, such as when the application is activated.
摘要:
User distributed advertisements (UDA ads) facilitates insertion of manually selected ads into a document that is to be distributed (e.g., transmitted, published, and/or posted) such that the document is to be made available to other users. For example, manually selected ads can be inserted into an email to be sent to another user, a blog to be posted for viewing by other users, a message to be sent to another user, a message board entry to be posted for viewing by other users, a document published and made available to other users, etc. Hence, UDA ads provide a scaleable advertising platform that achieves at least some of the benefits of manual targeting. Charges might be assessed to the advertiser, perhaps subject to one or more conditions being met. Rewards might be provided to the user that inserts and/or distributes the UDA ad, perhaps subject to one or more conditions being met. Performance metrics of UDA ads might be determined and used for various purposes, such as later ad serving arbitrations. A user interface for advertisers to allow their ads to be UDA ad-enabled might be provided.
摘要:
A method and system for managing and deploying applications across a computer network by assigning and publishing applications to user and computer policy recipients. Assigned applications are automatically applied via a script to the policy recipients, thereby ensuring that the recipient has an administrator-specified workstation configuration. Assigned applications are advertised so as to appear available to the user, by adding an application shortcut to the start menu, and by populating the machine registry with appropriate application information. Other applications may be published to users, whereby those applications are optionally available for use by users. Published application information is maintained in a centralized store of information on the network. Assigned and published applications may be installed on demand, such as when the application is activated.