Strategies for sending content to a target device
AssigneeMicrosoft Corporation
InventorsDarren A. Apfel, Suresh Parameshwar, Sarthak D. Shah, Zankar P. Thakkar
Life of this patent
Estimating the term…
Abstract
A strategy is described for forwarding content accessed using a first device to a second device. For instance, the first device can comprise a personal computer and the second device can comprise a mobile telephone. The strategy employs general purpose content-forwarding (CF) functionality. Different providers of content can rely on the same general purpose CF functionality to forward content to the second device, without requiring time-intensive and cumbersome manual modification of the CF functionality for each application.
Claims17
A method of sending content to a target address, comprising:
- receiving at least one parameter identifying at least one of a plurality of content sources, the content sources comprising:
- an application, and a function of an application from which a user is invoking content-forwarding functionality;
- customizing the content-forwarding functionality based on said at least one parameter, to provide content-forwarding functionality customized to the application or application function from which the user interface is invoked;
- and
- providing the customized content-forwarding functionality to the user, wherein the customized content-forwarding functionality allows the user to forward content to the target address from a plurality of applications;
- invoking the content-forwarding user interface by activating a content-forwarding icon displayed in a base user interface presentation, wherein:
- the base user interface presentation is administered by a base user-interface provider (BUIP),
- the customized content-forwarding is administered by a content-forwarding user-interface provider (CFUIP);
- the content-forwarding icon is associated with an identified information item in the base user interface presentation that the user intends to forward to the target address;
- and
- the customized content-forwarding functionality comprises at least one content-forwarding user interface presentation with which the user interacts to forward the identified information item to the target address.
The method of claim, 1 wherein the content that is forwarded to the target device comprises one or more of plurality of content types, the plurality of content types comprising:
- a search result, a map, an image, audio information, configuration information.
A system for sending content to a target address, comprising:
- a first device;
- a second device associated with the target address;
- a base user interface application that provides a base user interface presentation;
- an interface provider for providing a content-forwarding user interface presentation, for display to a user at the first device in conjunction with the base user interface presentation;
- and
- request processing functionality for processing request information entered by the user at the first device, via the content-forwarding user interface presentation,
- wherein the request information enables the request processing functionality to forward content to the second device.
A system for sending content to a target address, comprising:
- a source device with access to content to be sent, wherein the content is at least one of a plurality of types, the plurality of types comprising:
- a search result, a map, an image, audio information, configuration information;
- a target device associated with a target address;
- a base user-interface application providing a base user-interface, wherein the base user-interface is accessible by a plurality of applications on the source device;
- one or more content-forwarding user-interface providers (CFUIP) providing a content-forwarding user-interface via the source device in conjunction with the base user-interface, wherein the content-forwarding user-interface may accept as input a plurality of content types from a plurality of applications on the source device;
- a request-processing provider (RPP) accepting content-request information and facilitating forwarding of content received from the CFUIP to the target device in a format acceptable to the target device.
Dependencies are inferred from the claim text.