1. A method comprising:
outputting an electronic program guide (EPG), by a client device, that is broadcast by a network operator and which includes a notification that an application gadget is available, the application gadget being configured to provide a targeted purpose output that runs in a context of a service and relies on underlying functionality of the service to execute;
receiving an input at the client device that involves interaction with the notification;
responsive to the input, displaying one or more options by the client device that are selectable to specify another computing device that is to receive and install the application gadget for execution on the other computing device, the one or more options including a remote control device that is associated with the client device to initiate one or more control functions of the client device; and
responsive to selection of the remote control device from the one or more options, initiating communication of the application gadget for installation and display at the remote control device effective to cause one or more displayed representations of the one or more control functions of the client device to be modified to allocate a portion of a display device associated with the remote control device for output of the application gadget, the one or more control functions configured to control output of content at the client device by at least controlling one or more of a volume, a channel selection, playback of the content, or power at the client device.
2. A method as described in claim 1, wherein the one or more options include a list of names of respective said computing devices, each of which are selectable to specify that the application gadget is to be installed on the respective said computing device.
3. A method as described in claim 1, wherein the notification relates to one or more television programs represented within the electronic program guide.
4. A method as described in claim 1, wherein the application gadget is a software component that runs in the context of the service such that the application gadget is not executable outside of the context.
5. A method as described in claim 1, wherein the application gadget is configured as a widget that is a downloadable interactive tool that is configured to download data over a network connection for output on the other computing device.
6. A method as described in claim 1, wherein the application gadget is configured to provide an output for display on a display device of the other computing device.
7. A method as described in claim 1, wherein the application gadget is a web gadget which causes the other computing device to interact with a web site.
8. A method as described in claim 1, wherein the application gadget relates to output of television programs that are broadcast by the network operator.
9. A method as described in claim 1, wherein the one or more options are selectable to cause the application gadget to be communicated from a gadget service to the other computing device directly without communicating the application gadget through the client device.
10. A method as described in claim 1, wherein the one or more options are selectable to cause the application gadget to be communicated from a gadget service to the other computing device via the client device.
11. A method as described in claim 1, wherein the application gadget is further executable to:
identify one or more television programs that are currently available for output by the client device; or
provide a list of top-rated content, the list being accessible to the client device via a network connection.
12. A method as recited in claim 1, wherein the one or more representations of the one or more control functions of the client device that are displayed at the display device of the remote control device are modified in at least one of size or position.
13. A remote control device comprising one or more modules implemented at least partially in hardware and configured to:
cause a first input to be transmitted to a client device to select a notification displayed as part of an electronic program guide (EPG), the EPG being broadcast by a network operator and the notification indicating that an application gadget is available, the application gadget configured to provide a targeted purpose output that runs in a context of a service and relies on underlying functionality of the service to execute;
cause a second input to be transmitted to the client device to select an option to specify another computing device that is to receive and install the application gadget, the option selected from a list of other computing devices including a remote control device that is associated with the client device to initiate one or more control functions of the client device; and
modify a display of one or more representations of the one or more control functions of the client device to allocate a portion of a display device of the remote control device for output of the application gadget when the remote control device is specified as the other computing device, the one or more control functions configured to control one or more of a volume, a channel selection, playback of content, or power at the client device.
14. A remote control device as described in claim 13, wherein the application gadget is a software component that runs in the context of the service such that the application gadget is not executable outside of the context.
15. A remote control device as described in claim 13, wherein the application gadget is configured as a widget that is a downloadable interactive tool that is configured to download data over a network connection for output on the other computing device.
16. One or more computer readable storage memory having computer readable instructions stored thereon that, responsive to execution by one or more computing devices, cause the one or more computing devices to implement a gadget service configured to:
communicate an application gadget via a network for installation and execution by a remote control device that is associated with a client device to initiate one or more control functions of the client device, the application gadget configured to provide a targeted purpose output that is configured to run in a context of a service and rely on underlying functionality of the service to execute, the remote control device specified via an input received by the gadget service that was initiated through selection of an option output by the client device responsive to selection of a notification in an electronic program guide (EPG) displayed by the client device, the application gadget communicated to the remote control device effective to cause the remote control device to modify a display of one or more representations of the one or more control functions of the client device to allocate a portion of a display device associated with the remote control device for output of the application gadget, the one or more control functions of the client device configured to control output of content at the client device by at least controlling one or more of a volume, a channel selection, playback of the content, or power at the client device.
17. One or more computer readable storage memory as described in claim 16, wherein the application gadget is a software component that runs in the context of the service such that the application gadget is not executable outside of the context.
18. One or more computer readable storage memory as described in claim 16, wherein the application gadget comprises a program configured to provide one or more services without requiring separate applications to be launched for each service.
19. One or more computer readable storage memory as described in claim 16, wherein the one or more representations of the one or more control functions of the client device are modified by at least rearranging the one or more representations on the display device associated with the remote control device.
20. One or more computer readable storage memory as described in claim 16, wherein the one or more representations of the one or more control functions of the client device are modified by at least resizing the one or more representations on the display device associated with the remote control device.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A sheet processing apparatus, comprising:
a sheet housing unit configured to house sheets that slid off; and
transport means for passing through said sheet housing unit and, when passing therethrough, transporting the sheets from said sheet housing unit to another position by scooping a plurality of the sheets positioned in said sheet housing unit in a state where an end edge of said sheets is mounted thereon;
wherein said transport means transports the sheets while maintaining a mounted sheet group in a state of being bundled on one side in a thickness direction thereof.
2. The sheet processing apparatus as claimed in claim 1, wherein said transport means transports the sheets while maintaining the sheet group in a bundled state where a thickness of the mounted sheet group is thinner than a thickness of a sheet group in a sheet housing unit.
3. The sheet processing apparatus as claimed in claim 1, wherein said transport means is provided with a mounting face configured to mount and scoop said sheets, and, when the dimensions in the thickness direction of the sheets are respectively H1 and H2 regarding the mounting face of the sheets in the transport means and the mounting face of the sheets in said sheet housing unit, the relationship of H1<H2 is established.
4. The sheet processing apparatus as claimed in claim 1, wherein a wall surface positioned near a sheet mounting face in said transport means is provided with an opposite face that is substantially parallel to the sheets.
5. The sheet processing apparatus as claimed in claim 4, wherein the opposite face that is parallel to the sheets in said transport means is used for holding down the sheets.
6. The sheet processing apparatus as claimed in claim 1, wherein said transport means is provided with a guide unit opening outward from an opposite face at a wall surface facing the sheets via a bend portion continuous to said opposite face that is parallel to the sheets.
7. The sheet processing apparatus as claimed in claim 6, wherein, when dimensions in the thickness direction of the sheets are respectively H1, H2 and H3 regarding a mounting face of the sheets in said transport means, the mounting face of the sheets in said sheet housing unit, and a leading edge of said guide unit, the relationship of H1<H2<H3 is established.
8. The sheet processing apparatus as claimed in claim 1, wherein said transport means is provided with a flexible member configured to face and to come in contact with said sheets.
9. The sheet processing apparatus as claimed in claim 8, wherein said flexible member is normally maintaining a state of entering the introductory position for the sheets in said transport means.
10. The sheet processing apparatus as claimed in claim 8, wherein said flexible member enables introduction of the sheets by elastic deformation according to the thickness of the sheets.
11. The sheet processing apparatus as claimed in claim 8, wherein a base end of said flexible member is formed integrally with a guide unit provided to a wall surface facing the sheets in said transport means.
12. The sheet processing apparatus as claimed in claim 8, wherein a free end of said flexible member has an oscillation radius that does not obstruct introduction of said sheets.
13. The sheet processing apparatus as claimed in claim 1, wherein said transport means is mounted on a part of a belt and is configured to scoop said sheets in conjunction with a movement of said belt.
14. An image forming apparatus employing a sheet processing apparatus, said sheet processing apparatus comprising:
a sheet housing unit configured to house sheets that slid off; and
transport means for passing through said sheet housing unit and, when passing therethrough, transporting the sheets from said sheet housing unit to another position by scooping a plurality of the sheets positioned in said sheet housing unit in a state where an end edge of said sheets is mounted thereon, said transport means transporting the sheets while maintaining a mounted sheet group in a state of being bundled on one side in a thickness direction thereof.