Patents by Inventor Arun L. Katkere

Arun L. Katkere has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8903797
    Abstract: Disclosed are systems and methods for creating data objects, which includes querying a database to locate a first table associated with a first data type to be created, loading a plurality of rows from the first table during the query associated with the first table, creating a first set of data objects associated with the first data type, wherein each data object of the first set is created from data stored in each of the rows loaded from the first table. The systems and methods also include querying the database to locate a second data type to be created, wherein the second data type depends from the first data type, wherein the data objects of the second set depend from the data objects of the first set, and associating each data object of the second set to an associated parent object of the first set.
    Type: Grant
    Filed: April 20, 2012
    Date of Patent: December 2, 2014
    Assignee: TIBCO Software Inc.
    Inventors: Bo Jonas Lagerblad, Asquith A. Bailey, Arun L. Katkere, Sitaram Krishnamurthy Iyer
  • Publication number: 20130283293
    Abstract: Disclosed are systems and methods for distributing a plurality of transactions for parallel processing, which includes receiving a message, such that each transaction comprises information associated with a target object, wherein the target object is stored in a memory. The systems and methods further include parsing the messages into the plurality of transactions, transmitting the parsed transactions to a transaction queue, receiving a transaction from the transaction queue, determining the target object associated with the transaction, assigning the transaction to a particular processing queue based on the target object, and guaranteeing that subsequent transactions associated with the target object are assigned to the same processing queue and the same processor, which guarantees that the target object will be modified in correct sequence.
    Type: Application
    Filed: April 20, 2012
    Publication date: October 24, 2013
    Applicant: TIBCO SOFTWARE INC.
    Inventors: Bo Jonas Lagerblad, Asquith A. Bailey, Arun L. Katkere, Sitaram Krishnamurthy Iyer
  • Publication number: 20130282751
    Abstract: Disclosed are systems and methods for creating data objects, which includes querying a database to locate a first table associated with a first data type to be created, loading a plurality of rows from the first table during the query associated with the first table, creating a first set of data objects associated with the first data type, wherein each data object of the first set is created from data stored in each of the rows loaded from the first table. The systems and methods also include querying the database to locate a second data type to be created, wherein the second data type depends from the first data type, wherein the data objects of the second set depend from the data objects of the first set, and associating each data object of the second set to an associated parent object of the first set.
    Type: Application
    Filed: April 20, 2012
    Publication date: October 24, 2013
    Applicant: TIBCO SOFTWARE INC.
    Inventors: Bo Jonas Lagerblad, Asquith A. Bailey, Arun L. Katkere, Sitaram Krishnamurthy Iyer
  • 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: 6144375
    Abstract: A method and apparatus for interactively viewing a real-world environment. The viewer includes a user interface having a first window for displaying a two-dimensional representation of a three-dimensional model of the real world environment. The viewer further includes a plurality of other viewing areas for displaying and querying for views of the real-world environment. The viewer includes a content-based event timeline that graphically depicts multi-media events satisfying user queries. Several methods can be used to select an event for display. For example, the user can select an event by selecting the event representation from the timeline. Alternatively, the user can select an event by querying the system for selected objects, viewing angles, input devices, etc. The viewer synchronizes and links together all of the multi-media data types associated with a selected event.
    Type: Grant
    Filed: August 14, 1998
    Date of Patent: November 7, 2000
    Assignee: Praja Inc.
    Inventors: Ramesh C. Jain, Terry Randolph Hicks, Asquith A. Bailey, Ryan B. McKinley, Don Yamato Kuramura, Arun L. Katkere