Icon marshalling via web services
First Claim
1. A system that facilitates remote computer access, comprising:
- a remote computing system having an application residing thereon; and
a transmit component that transmits an icon resources group associated with the application to a local computing system.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a system and methodology for transmitting icon information from a remote system to a local system. The icon information is extracted from an application residing on the remote system. The icon information is then encoded and stored until it is requested by the remote system. When the application is remotely accessed by the local system, the icon information is pushed to the local system. The local system decodes the information and displays the icon to a user. The icon is displayed such that the application appears to reside on the local system, rather than the remote system, where it actually resides.
51 Citations
43 Claims
-
1. A system that facilitates remote computer access, comprising:
-
a remote computing system having an application residing thereon; and
a transmit component that transmits an icon resources group associated with the application to a local computing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for extracting and encoding icon information, comprising:
-
a locate component to locate at least one icon resource group from at least one application residing on a remote system;
an extract component to extract the at least one icon resource group from the at least one application; and
an encode component to encode the at least one extracted icon resource group. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for receiving icon information comprising:
-
a receive component to receive encoded icon information from a remote system, wherein the encoded icon information is associated with at least one application residing on the remote system;
a decode component to decode the encoded icon information; and
a display component to display at least one icon generated from the icon information such that it appears that the at least one application resides on a local system. - View Dependent Claims (23, 24, 25)
-
-
26. A method for extracting and encoding icon information comprising:
-
identifying an icon resource group in at least one application;
extracting the icon resource group from the at least one application; and
encoding the icon resource group into an icon format. - View Dependent Claims (27, 28, 29, 30, 31)
-
-
32. A method for transmitting icon information comprising:
-
encoding icon information associated with at least one application residing on a remote system;
determining when the encoded icon information has been requested by a local system; and
transmitting the encoded icon information over a communications channel to the requesting local system, the transmitting being performed via at least one of;
web services or SOAP-XML. - View Dependent Claims (33, 34, 35)
-
-
36. A remote access computing system comprising:
-
means for extracting icon information from at least one application residing on a remote system;
means for transmitting the icon information associated with the at least one application to a local system;
means for generating at least one icon from the icon information; and
means for displaying the at least one icon on a display of the local system such that it appears as if the at least one application resides on the local system.
-
-
37. A data packet transmitted between two or more computer components that facilitates icon marshalling, the data packet comprising:
icon information associated with at least one application, the icon information comprising a plurality of icon formats.
-
38. A computer readable medium storing computer executable components of a remote system, comprising:
-
a locate component to locate at least one icon resource group from at least one application residing on a remote system;
an extract component to extract the at least one icon resource group from the at least one application; and
an encode component to encode the at least one extracted icon resource group. - View Dependent Claims (39)
-
-
40. A computer readable medium storing computer executable components of a local system, comprising:
-
a receive component to receive encoded icon information from a remote system, wherein the encoded icon information is associated with at least one application residing on the remote system; and
a decode component to decode the encoded icon information.
-
-
41. A system that facilitates remote accessing of computer applications comprising:
-
means for determining that a local computing system desires access to an application residing on a remote computing system;
means for employing a probablisitic determinination analysis in connection with inferring a level of interaction associated with the remote access; and
means for transmitting iconic information associated with the application to the local computing system, the amount of iconic information transmitted being based at least in part on the analysis.
-
-
42. A method to facilitate rendering of iconic data within a remote computing access framework, comprising:
-
scanning an application for an associated icon resource group;
collecting icon data from the icon resource group and converting the icon data to a flat memory model; and
encoding the converted icon data. - View Dependent Claims (43)
-
Specification