Dynamic application browser and database for use therewith
First Claim
1. A method for exchanging application information between a server and a client computer, the server having access to a repository, the method comprising:
- the server transmitting transport cell list information to the client computer;
the server receiving identified transfer information from the client computer, the identified transfer information including at least one object, wherein the identified transfer information includes information identified by comparing the transport cell list information with information stored on the client computer; and
transmitting the identified transfer information to the client computer.
15 Assignments
0 Petitions
Accused Products
Abstract
A dynamic application browser is provided that handles multiple applications and allows for the seamless exchange of information from one computer to another is described. The dynamic application browser is run on a first computer including a database that stores a plurality of objects. The browser also includes an update module that uploads and downloads objects from a second computer and a database manager. The database manager controls storage of, and access to, the objects stored in the at least one database and interfaces with the update module and the at least one database. The at least one database includes at least one table storing at least one of the plurality of objects.
-
Citations
23 Claims
-
1. A method for exchanging application information between a server and a client computer, the server having access to a repository, the method comprising:
-
the server transmitting transport cell list information to the client computer;
the server receiving identified transfer information from the client computer, the identified transfer information including at least one object, wherein the identified transfer information includes information identified by comparing the transport cell list information with information stored on the client computer; and
transmitting the identified transfer information to the client computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
updating the repository using the identified transfer information.
-
-
3. The method of claim 1, wherein the server is coupled to the client computer via a network during receiving and transmitting.
-
4. The method of claim 3, wherein the network is the Internet.
-
5. The method of claim 3, further comprising:
disconnecting the client computer from the network following transmitting the identified update information to the client computer.
-
6. The method of claim 1, wherein the at least one object includes an application capable of running on the client computer.
-
7. The method of claim 1, wherein the at least one object includes an application update for an application capable of running on the client computer.
-
8. The method of claim 1, wherein the transport cell list information comprise a history table received from the client computer.
-
9. The method of claim 2, wherein the data received from the client computer includes identification information, the method further including:
verifying the identification information for the client computer.
-
10. The method of claim 9, wherein the repository includes data associated with the identification information for the client computer.
-
11. The method of claim 1, further comprising:
the server storing the transport cell list information.
-
12. The method of claim 11, wherein the client computer transport cell list information is stored in the repository.
-
13. The method of claim 1, wherein the server receives the transport cell list information from the client computer via a gateway.
-
14. The method of claim 1, wherein the server comprises a computer.
-
15. The method of claim 1, wherein the repository comprises a database.
-
16. A system for exchanging application information, comprising:
-
a server coupled to a network;
a database accessible by the server; and
a client computer coupleable to the server via the network;
wherein the server transmits transport cell list information to the client computer;
wherein the server receives identified transfer information from the client computer, the identified transfer information including at least one object, wherein the identified transfer information includes information identified by comparing the transport cell list information with information stored on the client computer; and
wherein the server transmits the identified transfer information to the client computer.- View Dependent Claims (17)
-
-
18. A system for exchanging application information between a server and a client computer, the server having an accessible database, the system comprising:
-
means for the server transmitting transport cell list information to the client computer;
means for the server receiving identified transfer information from the client computer, the identified transfer information including at least one object, wherein the identified transfer information includes information identified by comparing the transport cell list information with information stored on the client computer; and
means for transmitting the identified transfer information to the client computer.
-
-
19. A method for updating a computer system the computer system including a first computer and a second computer, the method comprising:
-
receiving, by the first computer, at least one transport cell list identification from the second computer;
comparing, by the first computer, the at least one transport cell list identification with at least one identification stored on the first computer;
sending, by the second computer to the first computer, all transport cell lists which are not stored on the first computer, wherein the transport cell list includes at least one transport cell, and wherein each of the at least on transport cell list includes at least one object. - View Dependent Claims (20, 21)
connecting the first computer to the second computer.
-
-
21. The method of claim 19, further comprising:
authenticating the first computer to the second computer.
-
22. A method for updating a computer system, said computer system including a first computer and a second computer, said method comprising the steps of:
-
connecting said first computer to said second computer;
authenticating said first computer to said second computer;
receiving, by said first computer, at least one transport cell list identification from said second computer;
comparing, by said first computer, said at least one transport cell list identification with at least one identification stored on said first computer;
sending, by said second computer to said first computer, all transport cell lists which are not stored on said first computer, wherein said transport cell list includes at least one transport cell and wherein each of said at least one transport cell list includes at least one object. - View Dependent Claims (23)
receiving, by said second computer, another at least one transport cell list identification from said first computer;
comparing, by said second computer, said another at least one transport cell with at least one identification stored on said second computer;
sending, by said firs computer to said second computer, all transport cell lists which are not stored on said second computer, wherein said transport cell list includes at least one transport cell and wherein each of said at least one transport cell list includes at least one object.
-
Specification