Patent ID: 9135304
Filing Date: 2015-09-15
Classification: G06F

Abstract:
1. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code configured to cause a computer to implement a method, the method comprising: providing, in a system, a set of logically separated storage areas, where each logically separated storage area is associated with a corresponding organization from a plurality of organizations and is inaccessible to organizations other than the corresponding organization; receiving a first search parameter from one of a plurality of subscribers of one of the plurality of organizations of the system, where the system provides hosted applications and content for the plurality of logically separate organizations; formulating, by the system, a search query including the first search parameter received from the subscriber; sending the search query to a query server; searching, by the system, indexed data records accessible to the subscriber via the organization of the system using the first search parameter, each of the plurality of indexed data records including: returning, by the system, a plurality of matching records within the indexed data records, based on the searching of the indexed data records, wherein the matching records are ordered by: