Patents Assigned to TIBCO Software, Inc.
  • Publication number: 20110231428
    Abstract: The intelligent console method and apparatus of the present invention includes a powerful, intuitive, yet highly flexible means for accessing a multi-media system having multiple multi-media data types. The present intelligent console provides an interactive display of linked multi-media events based on a user's personal taste. The intelligent console includes a graph/data display that can provide several graphical representations of the events that satisfy user queries. The user can access an event simply by selecting the time of interest on the timeline of the graph/data display. Because the system links together all of the multi-media data types associated with a selected event, the intelligent console synchronizes and displays the multiple media data when a user selects the event. Complex queries can be made using the present intelligent console. The user is alerted to the events satisfying the complex queries and if the user chooses, the corresponding and associated multi-media data is displayed.
    Type: Application
    Filed: October 18, 2010
    Publication date: September 22, 2011
    Applicant: TIBCO SOFTWARE INC.
    Inventor: Don Yamato Kuramura
  • Publication number: 20110145328
    Abstract: A system for building and maintaining a connected instance group of machines includes protocols for instance group creation; master machine creation, operation, and recovery; and peer machine creation, operation, and recovery. These protocols allow each machine to connect with a data source and to build a local hosts file containing the name and IP addresses of the machines in the instance group and, thus, provides network connectivity among the machines in the instance group.
    Type: Application
    Filed: July 20, 2010
    Publication date: June 16, 2011
    Applicant: TIBCO SOFTWARE INC.
    Inventors: Michael Wang, Ken Leung
  • Publication number: 20110066591
    Abstract: Policy-based storage and retrieval combined with a distribution algorithm results in automatic and even distribution of policy-based storage structures across a set of nodes and dynamic, automated homing or ownership of policy-based storage structures. Large numbers of policy-based storage structures may be distributed without manual administration, allowing for rapid creation and destruction of storage structures. The overall load may be distributed and balanced across the server pool. Multiple entries having the same key value in a database- or table-like structure allow for distribution of policy-based storage and retrieval by key value and for queue semantics to be utilized for microqueues in the large database- or table-like structure.
    Type: Application
    Filed: April 16, 2010
    Publication date: March 17, 2011
    Applicant: TIBCO SOFTWARE INC.
    Inventors: Jean-Noel Moyne, Suresh Subramani, Tom M. Kim
  • Patent number: 7823066
    Abstract: The intelligent console method and apparatus of the present invention includes a powerful, intuitive, yet highly flexible means for accessing a multi-media system having multiple multi-media data types. The present intelligent console provides an interactive display of linked multi-media events based on a user's personal taste. The intelligent console includes a graph/data display that can provide several graphical representations of the events that satisfy user queries. The user can access an event simply by selecting the time of interest on the timeline of the graph/data display. Because the system links together all of the multi-media data types associated with a selected event, the intelligent console synchronizes and displays the multiple media data when a user selects the event. Complex queries can be made using the present intelligent console. The user is alerted to the events satisfying the complex queries and if the user chooses, the corresponding and associated multi-media data is displayed.
    Type: Grant
    Filed: March 3, 2000
    Date of Patent: October 26, 2010
    Assignee: TIBCO Software Inc.
    Inventor: Don Yamato Kuramura
  • Patent number: 7739311
    Abstract: Methods and systems for providing support for large data sets are provided. Example embodiments provide a Big Data Object Library “BDOL,” which defines data structures and routines for handling big data objects using out of memory techniques. In one embodiment, the BDOL defines a bdFrame object which stores the data in binary form in a cache on an external storage medium, such as a file on a disk. The example BDOL provides support for user defined block processing a bdFrames using a pipeline engine. Also, the BDOL provides for Trellis plots, and other charts, of big data objects using hexagonal binning. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: April 7, 2006
    Date of Patent: June 15, 2010
    Assignee: TIBCO Software Inc.
    Inventors: David M. Smith, Michael J. Sannella, Charles B. Roosen, William W. Dunlap
  • Publication number: 20100083145
    Abstract: The disclosed Service Performance Manager is an enterprise software platform that monitors and proactively manages the health and performance of both individual and grouped services based on service level agreements, providing better visibility and control over individual and group services including, but not limited to, IT and business services. The Service Performance Manager predicts and solves potential customer-related issues before customers are aware of them, enabling an organization to meet quality of services objectives. Unlike other software platforms, the disclosed service performance manager automatically optimizes resources, services and service level agreements with finer granularity and precision, while remaining steadfastly vendor neutral, allowing the Service Performance Manager to manage many different applications and Service Oriented Architecture platforms simultaneously.
    Type: Application
    Filed: April 29, 2009
    Publication date: April 1, 2010
    Applicant: TIBCO SOFTWARE INC.
    Inventors: Thierry E. Schang, Arun L. Katkere, Asquith A. Bailey
  • Patent number: 7606836
    Abstract: Methods for efficiently determining and managing version information associated with sets of data objects, persistently storing the version information, and utilizing the stored version information to determine compatibility between the sets of data objects and applications performing operations utilizing the sets of data objects.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: October 20, 2009
    Assignee: TIBCO Software Inc.
    Inventors: Mark L. Lambert, Michael J. Kanaley
  • Patent number: 7530078
    Abstract: A method for certified delivery of an outgoing message or messages in a multipoint anonymous, publish/subscribe telecommunications system. The system for utilizing the method and program product is one having at least one publisher (10) and at least one subscriber (20). The method is carried out by first establishing a certified delivery session ledger. Next each outgoing message is labeled with a label including the delivery session name and a sequence number. The labeled outgoing message or messages are then sent to subscribers, and received by a subscriber. Various protocols are described.
    Type: Grant
    Filed: July 17, 2006
    Date of Patent: May 5, 2009
    Assignee: TIBCO Software Inc.
    Inventors: Derek L. Collison, Dan Leshchiner, Dennis R. Page
  • Patent number: 7472101
    Abstract: An extended state machine that makes use of an inference engine as the infrastructure for adding inferential capabilities to the state machine's execution. The result is a state machine that may operate on partial or disordered information, inferring intermediate states that have yet to be formally traversed. In addition, controls such as state timeouts and transition priorities allow for finer control of the state machine's execution, particularly in unexpected circumstances.
    Type: Grant
    Filed: July 12, 2005
    Date of Patent: December 30, 2008
    Assignee: TIBCO Software Inc.
    Inventors: Puneet Aurora, Suresh Subramani, Nick Che Ken Leong
  • Publication number: 20080201575
    Abstract: Systems and methods for efficiently verifying identities and for generating and signing digital certificates associated with those identities are disclosed. Generation of a digital certificate of an entity may begin by receiving a certificate signing request from the entity at a certification authority, the certificate signing request including verification information. The certificate signing request may be transmitted to a registration authority and the information of the certificate signing request may be processed. Whether to approve the certificate signing request may be determined, based on a result of the processing, and an approval may be granted when the certificate signing request is approved. A certificate associated with the entity may be generated when the approval is received, and the certificate may be transmitted to the entity.
    Type: Application
    Filed: February 16, 2007
    Publication date: August 21, 2008
    Applicant: TIBCO SOFTWARE INC.
    Inventor: Daniel J.G. van der Rijn
  • Publication number: 20080046869
    Abstract: Methods for efficiently determining and managing version information associated with sets of data objects, persistently storing the version information, and utilizing the stored version information to determine compatibility between the sets of data objects and applications performing operations utilizing the sets of data objects.
    Type: Application
    Filed: August 30, 2006
    Publication date: February 21, 2008
    Applicant: TIBCO Software Inc.
    Inventors: Mark L. Lambert, Michael J. Kanaley
  • Publication number: 20080040702
    Abstract: Disclosed herein are embodiments of a nonlinear workflow assembly environment for visual programming providing a method for enabling a user to design computer processes. The multidimensional design environment provides mechanisms for branching, conditionals, and other dimensional functionality. A preferred embodiment provides a multidimensional design environment particularly suited for designing automated business processes.
    Type: Application
    Filed: April 6, 2007
    Publication date: February 14, 2008
    Applicant: TIBCO Software Inc.
    Inventors: David Sciacero, Stephen Asbury
  • Publication number: 20070179988
    Abstract: A method is described for relaying information from a first body of information defined by a source schema to a second body of information defined by a target schema. The method involves mapping content associated with one or more source schema fields from the first body of information to a third body of information defined by an intermediate schema. The method further involves executing one or more transformation functions that use the content and are identified by the intermediate schema.
    Type: Application
    Filed: April 11, 2007
    Publication date: August 2, 2007
    Applicant: TIBCO SOFTWARE INC.
    Inventors: Mike Stoner, Neal Cruz
  • Patent number: 7225411
    Abstract: A method is described for relaying information from a first body of information defined by a source schema to a second body of information defined by a target schema. The method involves mapping content associated with one or more source schema fields from the first body of information to a third body of information defined by an intermediate schema. The method further involves executing one or more transformation functions that use the content and are identified by the intermediate schema. The method further involves mapping one or more results of the executing from the third body of information to the second body of information.
    Type: Grant
    Filed: June 30, 2003
    Date of Patent: May 29, 2007
    Assignee: TIBCO Software Inc.
    Inventors: Mike Stoner, Neal Cruz
  • Publication number: 20060248143
    Abstract: A method for certified delivery of an outgoing message or messages in a multipoint anonymous, publish/subscribe telecommunications system. The system for utilizing the method and program product is one having at least one publisher (10) and at least one subscriber (20). The method is carried out by first establishing a certified delivery session ledger. Next each outgoing message is labeled with a label including the delivery session name and a sequence number. The labeled outgoing message or messages are then sent to subscribers, and received by a subscriber. Various protocols are described.
    Type: Application
    Filed: July 17, 2006
    Publication date: November 2, 2006
    Applicant: TIBCO SOFTWARE, INC.
    Inventors: Derek Collison, Dan Leshchiner, Dennis Page
  • Patent number: 7107543
    Abstract: A method and a system for communicating with multiple user interface elements contained in multiple categories on a web page with a single client application program at the client computer. Messages are communicated both to and from users interface elements through callback function scripts that communicate through a single client application program that is connected over a point-to-point connection to an agent process on a server.
    Type: Grant
    Filed: January 25, 2002
    Date of Patent: September 12, 2006
    Assignee: TIBCO Software Inc.
    Inventors: David Berry, Larry Neumann
  • Patent number: 7080385
    Abstract: A method for certified delivery of an outgoing message or messages in a multipoint anonymous, publish/subscribe telecommunications system. The system for utilizing the method and program product is one having at least one publisher (10) and at least one subscriber (20). The method is carried out by first establishing a certified delivery session ledger. Next each outgoing message is labeled with a label including the delivery session name and a sequence number. The labeled outgoing message or messages are then sent to subscribers, and received by a subscriber. Various protocols are described.
    Type: Grant
    Filed: February 11, 2000
    Date of Patent: July 18, 2006
    Assignee: TIBCO Software Inc.
    Inventors: Derek L. Collison, Dan Leshchiner, Dennis R. Page
  • 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