Patent number 8543642 is assigned to
The following quote was obtained by the news editors from the background information supplied by the inventors: "The field of the invention is methods of optimizing data flow between a software application and a database server. The invention can be used in web-based applications; it allows, for example, database applications to be cloud-based, with client applications connecting to a database server over a relatively slow connection such as the public Internet.
"In the early 1980's software was mostly delivered as `pre-installed` on hardware or as `Boxed` software to be installed from floppy disks. Slow evolution of the market saw a steady migration of delivery to CD Rom as software increased in size and complexity to a point at the beginning of the millennium whereby most software could now be delivered by download over the Internet at point of purchase. Over the last eight years further developments in adjacent technologies have heralded the arrival of mobile phone application stores (AppStores) which not only successfully gave consumers new ways to purchase applications (e.g. `try and buy`) but also educated the wider market in general about different ways of buying, storing and managing applications as diverse as games and applications for business.
"Over the last 3 years especially, new developments have seen a trend whereby providers of businesses services (Hosters, Telcos etc.) are offering web 2.0 application stores to their existing small and medium enterprises (SME) customers. This is a natural progression as they have moved from core competences, such as hosting, to managing email and desktop services on behalf of their clients."
In addition to the background information obtained for this patent, VerticalNews journalists also obtained the inventors' summary information for this patent: "According to a first aspect of the invention, there is provided a method of optimizing the interaction between an application or database and a database server, comprising the steps of:
"(a) routing data between the application or database and the database server through an optimisation system;
"(b) the optimisation system analysing the data and applying rules to the data to speed up the interaction between the application or database and the database server.
"The method may be one in which the optimisation system enables the interaction between the application/database and the database server to be sufficiently optimised to enable a practical connection to be made over a slow or high latency link such as the Internet. The optimisation system may, for example, reduce the amount of processing or operations to be performed by the server. The optimisation system may also reduce the amount of data needed to pass between the client application and the database server. The interaction between the application or database and the database server may include any one or more of the following: the flow of data, the cessation of the flow of data, obviating the need for data to flow, or managing the flow of data.
Most Popular Stories
- AIG to Create 230 Jobs in Charlotte
- Bipartisan Negotiators Reach Modest Budget Agreement
- Justin Bieber Visits Typhoon Victims, Plays Concert
- MasterCard to Split Shares, Raise Dividend
- Russia Says Nyet to Canada North Pole Claim
- Senate Dems Move Forward With Obama Nominees
- Obama Nominee Confirmed for D.C. Appeals Court
- New Obama Aide to Focus on Climate Change
- GOP, Dems Strain to Unearth a Modest Budget Pact
- Office Depot Moving HQ to Florida