Patents by Inventor Maria Rajakannimariyan

Maria Rajakannimariyan 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).

  • Publication number: 20080005658
    Abstract: Disclosed are a method and system for grouping columns of data into different levels for subsequent multiple level operations. The method comprises the steps of providing sub-columns within a single table column, said table columns and each of the sub-columns having an associated header; and using multiple dummy tables and displaying them separately on different locations, one of the dummy tables including one or more of the associated headers. The preferred embodiment of the invention uses a tool, referred to as the Jtable class, which is used to display and edit regular two-dimensional tables of cells. The present invention is able to support multilevel headers and column spanning by using multiple tables and displaying them separately. Preferably, this is done using another tool, GridBagLayout, which is associated with Jpanel tool.
    Type: Application
    Filed: September 14, 2007
    Publication date: January 3, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Linda Benhase, Maria Rajakannimariyan
  • Publication number: 20070174366
    Abstract: Provided are a method, system, and article of manufacture, wherein a determination is made that an archive that includes at least one file is present in association with an operating system file system. An additional file system is generated for accessing the archive. The generated additional file system is included in the operating system file system. An application is allowed to access the at least one file via the generated additional file system.
    Type: Application
    Filed: January 10, 2006
    Publication date: July 26, 2007
    Inventors: Sriram Palapudi, Maria Rajakannimariyan, Rainer Wolafka
  • Publication number: 20070174324
    Abstract: A mechanism to trap obsolete web page references and auto-correct invalid Web page references is provided. With the mechanism, Web pages of a Web site are indexed in an indexed data structure having entries that list the references contained in the Web page. A Website reference monitor monitors changes to the Web pages and content referenced by these Web pages. If a change to the Web pages or referenced content is detected, other Web pages in the Web site that reference the modified content or Web pages are identified using the indexed data structure. The identified other Web pages may then be automatically updated. In addition, when a client device requests a Web page, the references in the Web page are checked to determine if they reference obsolete or invalid content and such references are modified to be non-selectable before providing the Web page to the client device.
    Type: Application
    Filed: January 12, 2006
    Publication date: July 26, 2007
    Inventors: Sriram Palapudi, Maria Rajakannimariyan, Ravisankar Shanmugam, Rainer Wolafka
  • Publication number: 20070124344
    Abstract: A method, apparatus and program storage device for providing web services-based data replication for heterogeneous storage systems. A web services interface is provided in a storage subsystem to provide access of replication functions of the storage subsystem by a remote requesting agent. The web services interface may also authenticate a remote requesting agent and data encryption to ensure privacy. The web services interface may also break the volume being replicated into junks of a predetermined size for later merging to form the volume at the remote requesting agent.
    Type: Application
    Filed: November 29, 2005
    Publication date: May 31, 2007
    Inventors: Maria Rajakannimariyan, Rainer Wolafka
  • Publication number: 20070050587
    Abstract: Provided are a method, system and article of manufacture, wherein a password that corresponds to at least one logical unit is assigned in a storage system. A request is received from a requestor to perform an operation on the at least one logical unit. The requestor is authenticated for a limited period of time, in response to the requester providing the assigned password for the at least one logical unit. The operation is performed on the at least one logical unit, in response to authenticating the requestor.
    Type: Application
    Filed: August 29, 2005
    Publication date: March 1, 2007
    Inventors: Sriram Palapudi, Maria Rajakannimariyan
  • Publication number: 20060271911
    Abstract: Provided are a method, system, and program for generating executable objects implementing methods for an information model. A file including code defining a class implementing at least one method in an information model is received. The file is translated to produce an object oriented implementation of the class and the at least one method in an object oriented programming (OOP) language file. Protocol statements of the information model are added to the OOP file to enable a client application to invoke the at least one method on a server. The OOP file is compiled to produce an executable object capable of being invoked by a call to a method invocation statement, wherein the client application calling the method invocation statement causes execution of the protocol statements and the at least one method in the executable object to invoke the at least one method on the server.
    Type: Application
    Filed: May 13, 2005
    Publication date: November 30, 2006
    Inventors: Sriram Palapudi, Maria Rajakannimariyan, Rainer Wolafka
  • Publication number: 20050120293
    Abstract: Disclosed are a method and system for grouping columns of data into different levels for subsequent multiple level operations. The method comprises the steps of providing sub-columns within a single table column, said table columns and each of the sub-columns having an associated header; and using multiple dummy tables and displaying them separately on different locations, one of the dummy tables including one or more of the associated headers. The preferred embodiment of the invention uses a tool, referred to as the Jtable class, which is used to display and edit regular two-dimensional tables of cells. The present invention is able to support multilevel headers and column spanning by using multiple tables and displaying them separately. Preferably, this is done using another tool, GridBagLayout, which is associated with Jpanel tool.
    Type: Application
    Filed: December 1, 2003
    Publication date: June 2, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Linda Benhase, Maria Rajakannimariyan