System and methodology for providing a mobile device with a network-based intelligent resource fork
First Claim
1. A computer-based method comprising:
- receiving, at a server computer system, an initial request from a client for information about resources available for access, wherein the client is an electronic device;
automatically applying convergence to the extended said of resources in instances where resources may be combined together into fewer resources;
based at least in part on said possible media types and said source set of resources, determining an extended set of resources for the client;
automatically communicating information about the extended set of resources to the client; and
processing subsequent requests from the client for access to resources from said extended set of resources.
14 Assignments
0 Petitions
Accused Products
Abstract
An improved method for enumerating resources for use by a client is described. In an exemplary embodiment, the method includes method steps of: storing a source set of resources; receiving a request from the client for resources appropriate for the client; based at least in part on the request, determining a type for the client; based at least in part on the determined type, determining capabilities of the client; determining possible media types that may be derived from the source set of resources that are appropriate for the client; based on the possible media types and based on the set of resources, generating an extended set of resources; communicating the extended set of resources to the client; and processing requests from the client for access to resources from the extended set of resources.
-
Citations
57 Claims
-
1. A computer-based method comprising:
-
receiving, at a server computer system, an initial request from a client for information about resources available for access, wherein the client is an electronic device; automatically applying convergence to the extended said of resources in instances where resources may be combined together into fewer resources; based at least in part on said possible media types and said source set of resources, determining an extended set of resources for the client; automatically communicating information about the extended set of resources to the client; and processing subsequent requests from the client for access to resources from said extended set of resources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A computer-based method comprising:
-
receiving, at a server computer system, an initial request from a client for information about resources available for access, wherein the client is an electronic device; automatically determining possible media types appropriate for the client that may be derived from a source set of resources; based at least in part on said possible media types and said source set of resources, determining an extended set of resources for the client; automatically communicating information about the extended set of resources to the client; and upon receiving a request from the client for access to a resource from said extended set of resources, creating the resource by transforming one of the resources from the source set of resources into a resource having a media type appropriate for the client. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A computer-based method comprising:
-
receiving, at a server computer system, an initial request from a client for information about resources available for access, wherein the client is an electronic device; automatically determining possible media types appropriate for the client that may be derived from a source set of resources; based at least in part on said possible media types and said source set of resources, determining an extended set of resources for the client; automatically transmitting a directory of virtual resources to the client; and processing subsequent requests from the client for access to resources from said extended set of resources. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
Specification