Patents by Inventor Sai Surya Kiran Evani

Sai Surya Kiran Evani 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: 8266326
    Abstract: Techniques for integrating Information Systems with Application Servers are disclosed. The techniques can be used to implement a configurable connector interface that connects to existing interfaces used to access various Information Systems. The configurable connection interface can encapsulate these existing interfaces. Accordingly, the configurable connector interface can serve as a standard interface that can be used to connect an application server to various Information Systems. The configurable connection interface can be implemented as a “Resource Adaptor” that can be modified to fit the requirements of a particular existing interface used to access a particular information system (e.g., a database driver developed for a particular relational database). A Graphical User Interface (GUI) can be used to conveniently modify and deploy the modified Resource Adaptor file. These operations can conveniently be performed by using a deployment tool through a Graphical User Interface (GUI).
    Type: Grant
    Filed: September 15, 2003
    Date of Patent: September 11, 2012
    Assignee: Oracle America, Inc.
    Inventors: Binod P. Gangadharan, Sai Surya Kiran Evani, Amit Handa
  • Patent number: 7814513
    Abstract: The present invention is directed towards systems and methods for generating one or more channels for the organization of content items. A method according to one embodiment comprises selecting a content item and one or more items of metadata for the selected content item. A determination is made to determine if the selected content item should be associated with a given channel on the basis of the metadata. A channel is generated on the basis of the determination, with the selected content item organized in association with the channel.
    Type: Grant
    Filed: September 6, 2006
    Date of Patent: October 12, 2010
    Assignee: Yahoo! Inc.
    Inventors: Ramesh R. Sarukkai, John Thrall, Ruofei Zhang, Sai Surya Kiran Evani
  • Publication number: 20080189302
    Abstract: A database representation of a markup-language document is generated. Such a document formed in a markup language, such as the eXtensible Markup Language (XML) and that has a number of nodes organized in a tree structure is parsed. For each node of the document, at least the following is performed. First, a unique numerical identifier for the node is stored in a row of a first database table that represents a structure of the document. Second, a text value of the node is stored in a row of a second database table by the unique numerical identifier for the node. The second database table stores the text values of the nodes of the document. The document is thus accessible by performing query operations against the first database table and the second database table.
    Type: Application
    Filed: February 7, 2007
    Publication date: August 7, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Sai Surya Kiran Evani
  • Publication number: 20080060013
    Abstract: The present invention is directed towards systems and methods for generating one or more channels for the organization of content items. A method according to one embodiment comprises selecting a content item and one or more items of metadata for the selected content item. A determination is made to determine if the selected content item should be associated with a given channel on the basis of the metadata. A channel is generated on the basis of the determination, with the selected content item organized in association with the channel.
    Type: Application
    Filed: September 6, 2006
    Publication date: March 6, 2008
    Inventors: Ramesh R. Sarukkai, John Thrall, Ruofei Zhang, Sai Surya Kiran Evani