SYSTEMS FOR DOWNLOADING LOCATION-BASED APPLICATION AND METHODS USING THE SAME
First Claim
1. A method for interacting with location-based applications, the method comprising the steps of:
- storing a plurality of applications in a storage device, wherein each application corresponds to a geographical location;
receiving a search criterion from a client located remotely with respect to a server;
selecting from the storage device an application that matches at least one attribute of the search criterion;
displaying the selected application on an interface of the client, wherein the selected application is positioned on the interface base on its geographical location;
initiating instances of the selected application on the server; and
coupling the instances of the selected application on the server with the client to enable user interaction with the selected application via the interface.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for interacting with location-based applications is provided. In one operation, a plurality of application is stored in a storage device, and each application corresponds to a geographical location. In one operation, a search criterion is received from a client located remotely with respect to a server. In one operation, an application that matches at least one attribute of the search criterion is selected from the storage device. In one operation, the selected application is displayed on an interface of the client, and the selected application is positioned on the interface base on its geographical location. In one operation, instances of the selected application are initiated on the server. In one operation, the instances of the selected application on the server are coupled with the client to enable user interaction with the selected application via the interface.
14 Citations
13 Claims
-
1. A method for interacting with location-based applications, the method comprising the steps of:
-
storing a plurality of applications in a storage device, wherein each application corresponds to a geographical location; receiving a search criterion from a client located remotely with respect to a server; selecting from the storage device an application that matches at least one attribute of the search criterion; displaying the selected application on an interface of the client, wherein the selected application is positioned on the interface base on its geographical location; initiating instances of the selected application on the server; and coupling the instances of the selected application on the server with the client to enable user interaction with the selected application via the interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for interacting with location-based applications, the system comprising:
-
a hardware memory storing computer-executable means of; storing a plurality of application in a storage device, wherein each application corresponds to a geographical location; receiving a search criterion from a client located remotely with respect to a server; selecting from the storage device an application that matches at least one attribute of the search criterion; displaying the selected application on an interface shown on the client, wherein the selected application is positioned on the interface base on its geographical location; receiving from the interface of the client parameters representing user commands of the selected application; transmitting the parameters received from the interface to initiate instances of the selected application on the server so as to enable user interaction with the selected application; and a hardware processor for executing the computer-executable means in the hardware memory. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system for interacting with location-based application implemented by a processor, the system comprising:
-
a storage device configured to store a plurality of application wherein each application corresponds to a geographical location; an application search module configured to allow a user to select the plurality of application based on a user location and a search criterion; a display module configured to graphically display the selected application on an interface wherein the selected application is positioned on the interface base on its geographical location; an input module configured to receive user command of the selected application via the interface; an execution module configured to initiate instances of the selected application based on the user command to enable user interaction with the selected application; and a transmission module configured to provide dynamic output comprising text, snapshot or a series of snapshot, or partial or full time-lapsed visual and/or audio data of the selected application to the interface.
-
Specification