Patents Assigned to TIBCO Software, Inc.
  • Patent number: 7039050
    Abstract: A system, method, and apparatus are provided to enable semi-intelligent switching-based communication between diverse message source types, the addition of new message source types to the switching framework with minimal start-up costs, and local content-based message switching to minimize traffic on the network. A switch and interface are provided that abstracts out the commonalities of interfacing with diverse message sources, provides the mechanics of switching messages between such sources and offers flexibility in the process of deciding the intended recipients.
    Type: Grant
    Filed: February 15, 2001
    Date of Patent: May 2, 2006
    Assignee: Tibco Software Inc.
    Inventor: Girish K. Mutreja
  • Patent number: 6970981
    Abstract: A method and system to maintain cached objects. The method includes locking a plurality of caches to prevent subsequent write operations to the plurality of caches upon notification of an update operation to a plurality of objects in an object store. The plurality of caches is updated as a common transaction. The locking may include identifying each of the plurality of caches as having registered an interest that is affected by the update operation, and identifying further caches associated with the object store as not having registered an interest that is affected by the update operation.
    Type: Grant
    Filed: November 27, 2002
    Date of Patent: November 29, 2005
    Assignee: TIBCO Software, Inc.
    Inventor: Michael John Kanaley
  • Patent number: 6629138
    Abstract: A method for maintaining statistics on a remote server. The method includes receiving statistics from client devices that are coupled to the remote server. The statistics are associated with data on the remote server. The remote server receives statistics either when a user accesses the data on the remote server or when collected statistics associated with the data previously downloaded into a cache on each client device is uploaded to the remote server from each client device. The method also includes updating the statistics on the remote server in response to either a user access of the data on the remote server or a receipt of the collected statistics from each client device; and downloading the updated statistics to each client device.
    Type: Grant
    Filed: August 23, 1999
    Date of Patent: September 30, 2003
    Assignee: TIBCO Software Inc.
    Inventors: Mark L. Lambert, Daniel J. G. van der Rijn, David J. Kemper, Jay L. Verkler