Patents by Inventor Malahal R. Naineni

Malahal R. Naineni 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: 20120260246
    Abstract: Systems, methods and computer program products may provide software installation on a computer in a computer system. A software installation method may include installing at a server in a computer system a first files package including computer program files for a first software application, the computer system including at least a first computer installed with a first configuration package, the first configuration package including files necessary to configure and register the first software application, receiving a request at the server from the first computer for access to the first files package, and making the first files package available for use by the first computer.
    Type: Application
    Filed: April 6, 2011
    Publication date: October 11, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sukadev Bhattiprolu, Venkateswarara Jujjuri, Haren Myneni, Malahal R. Naineni, Badari Pulavarty, Chandra Seetharaman, Narasimha N Sharoff
  • Publication number: 20120016890
    Abstract: Systems, methods and computer program products are disclosed herein for assigning visual characteristics to records of a data structure and displaying those records. In response to an attribute being selected, records of the data structure may be sorted by values of the selected attribute of the records. A first set of records having values of the selected attribute that correspond to a first value may be identified. A second set of records having values of the selected attribute that correspond to a second value also may be identified. A first visual characteristic may automatically be assigned to each record of the first set of records and a second visual characteristic, that is different from the first visual characteristic, may be automatically assigned to each record of the second set of records.
    Type: Application
    Filed: July 15, 2010
    Publication date: January 19, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sukadev Bhattiprolu, Venkateswararao Jujjuri, Haren Myneni, Malahal R. Naineni, Badari Pulavarty, Chandra Seetharaman, Narasimha N. Sharoff
  • Publication number: 20110264991
    Abstract: A method, system, and article for management of email communication content across a computer system network. An archive of email communications is retained on storage media in communication with the network. In addition, email communication is retained on storage media in communication with a client machine in the network. To mitigate duplication of email communications, duplicate communications are replaced with a hyperlink to the archive communication. This replacement supports removal of the duplicate communication from the storage media in communication with the client machine.
    Type: Application
    Filed: April 23, 2010
    Publication date: October 27, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sukadev Bhattiprolu, Venkateswararao Jujjuri, Malahal R. Naineni, Badari Pulavarty, Chandra Seetharaman, Narasimha N. Sharoff
  • Patent number: 8041676
    Abstract: File system objects of unknown type are backed up and restored. A list of file system objects is received from a file system. The file system objects are to be backed up. For each file system object that has a file type that is unknown, the following is performed. First, the file system is queried to obtain information regarding the file system object that is sufficient for the file system to later recreate the file system object if necessary. Second, the file system object and the information regarding the file system object are stored. Examples of file system object types of the file system that may be unknown to an application running on a Microsoft Windows® operating system include symbolic links, named pipes, and special device files.
    Type: Grant
    Filed: December 2, 2005
    Date of Patent: October 18, 2011
    Assignee: International Business Machines Corporation
    Inventors: Malahal R. Naineni, Ninad S. Palsule, Alexei Kojenov, Venkateswararao Jujjuri, James J. Seeger, Jr.
  • Patent number: 8001482
    Abstract: A method of displaying tab titles in a computer user interface receives a request to display a new tab in a tab area having a length. The new tab has a width and the new tab has a title having a length. The method determines a number of tabs to be displayed in the area and determines if the number of tabs to be displayed multiplied by the tab width is greater than the length of the tab area. If so, the method sets the tab width equal to the length of the tab area divided by the number of tabs. The method determines if the length of the title is greater than the tab width. If so, the method determines if the title has any words in common with any other titles of tabs. If so, the method deletes the common words from the titles, and displays the titles with the deleted common words in the tabs. The method may set a maximum number of tabs to be displayed in the tab area. The maximum number of tabs may be determined by the length of the tab area and a minimum tab width.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: August 16, 2011
    Assignee: International Business Machines Corporation
    Inventors: Sukadev Bhattiprolu, Haren Myneni, Malahal R. Naineni, Chandra S. Seetharaman, Narasimha N. Sharoff
  • Patent number: 7865468
    Abstract: A technique for enhancing the transfer of files from a source network host to a destination network host includes accessing a file stored on the source host from the destination host, caching a local copy of the file on the destination host, and prefetching all remaining files in a file system group of which the file is a member by caching local copies thereof on the destination host.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: January 4, 2011
    Assignee: International Business Machines Corporation
    Inventor: Malahal R. Naineni
  • Publication number: 20100274698
    Abstract: A method, system, and article are provided for effectively managing a financial account for fraud prevention. The account is provided with a soft credit limit parameter and a tool for management of the soft credit limit parameter. The soft credit limit is in addition to a hard credit limit. More specifically, the hard credit limit is static and fixed by a credit issuing authority. In contrast, the soft credit limit is amendable under different circumstances and in conjunction with the tool is managed by the holder of the account.
    Type: Application
    Filed: April 27, 2009
    Publication date: October 28, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sukadev Bhattiprolu, Haren Myneni, Malahal R. Naineni, Badari Pulavarty, Chandra Seetharaman, Narasimha N. Sharoff
  • Publication number: 20100054443
    Abstract: A target phone number previously associated with a first user is presently associated with a second user such that the target phone number is not presently associated with the first user. A caller uses a calling phone number to initiate a phone call to the target phone number. In response, it is determined whether the calling phone number is on a list of phone numbers associated with the first user. If the calling phone number is on the list of phone numbers associated with the first user, then the caller is notified that the target phone number is no longer associated with the first user. It is determined whether the caller wants to continue with the phone call, and if not, the phone call is terminated before it reaches the second user.
    Type: Application
    Filed: September 1, 2008
    Publication date: March 4, 2010
    Inventors: Sukadev Bhattiprolu, Haren Myneni, Badari Pulavarty, Chandra Seetharaman, Narasimha N. Sharoff, Malahal R. Naineni
  • Publication number: 20100036767
    Abstract: In response to a payor planning a specific payment for a given amount to a payee, the given amount is reserved from a balance of a financial account of the payor from which the specific payment is to be made. As such, the given amount reserved from the balance is only available for settling the specific payment and is otherwise unavailable. After the payor has planned the specific payment for the given amount to the payee, in response to the specific payment for the given amount actually being made to the payee, the given amount reserved from the balance of the financial account is used to settle the specific payment for the given amount being made to the payee.
    Type: Application
    Filed: August 6, 2008
    Publication date: February 11, 2010
    Inventors: Narasimha N. Sharoff, Haren Myneni, Malahal R. Naineni, Sukadev Bhattiprolu, Chandra Seetharaman
  • Patent number: 7660964
    Abstract: A buffer of block addresses for use by a client for read and write operations in a client-server system is maintained. Block addresses are maintained in the buffer and are streamed to the client in response to a request for the addresses to support a read or write operation. The quantity of addresses maintained in the buffer may be dynamically adjusted in response consumption of addresses for read and write operations.
    Type: Grant
    Filed: August 2, 2005
    Date of Patent: February 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: Craig F. Everhart, Venkateswarara Jujjuri, Malahal R. Naineni, Rohit K. Prasad, Senthil Rajaram
  • Patent number: 7660836
    Abstract: Provided are techniques for determining whether content of an object has changed. Under control of a backup system, opaque object attributes and a data identifier are received, wherein the data identifier is generated based on one or more relevant object attributes of the opaque object attributes that indicate whether at least one of the content of the object and one or more of the relevant object attributes has changed. The received data identifier is compared with a previously stored data identifier. In response to determining that the received data identifier and the previously stored data identifier do not match, it is determined that the content of the object has changed.
    Type: Grant
    Filed: March 9, 2006
    Date of Patent: February 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: Christian Bolik, Venkateswararao Jujjuri, Alexei Kojenov, Malahal R. Naineni, Ninad S. Palsule, James John Seeger, James Patrick Smith, Jason Christopher Young
  • Publication number: 20090222453
    Abstract: A technique for enhancing the transfer of files from a source network host to a destination network host includes accessing a file stored on the source host from the destination host, caching a local copy of the file on the destination host, and prefetching all remaining files in a file system group of which the file is a member by caching local copies thereof on the destination host.
    Type: Application
    Filed: February 29, 2008
    Publication date: September 3, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Malahal R. Naineni
  • Publication number: 20090164934
    Abstract: A method of displaying tab titles in a computer user interface receives a request to display a new tab in a tab area having a length. The new tab has a width and the new tab has a title having a length. The method determines a number of tabs to be displayed in the area and determines if the number of tabs to be displayed multiplied by the tab width is greater than the length of the tab area. If so, the method sets the tab width equal to the length of the tab area divided by the number of tabs. The method determines if the length of the title is greater than the tab width. If so, the method determines if the title has any words in common with any other titles of tabs. If so, the method deletes the common words from the titles, and displays the titles with the deleted common words in the tabs. The method may set a maximum number of tabs to be displayed in the tab area. The maximum number of tabs may be determined by the length of the tab area and a minimum tab width.
    Type: Application
    Filed: December 21, 2007
    Publication date: June 25, 2009
    Inventors: Sukadev Bhattiprolu, Haren Myneni, Malahal R. Naineni, Chandra S. Seetharaman, Narasimha N. Sharoff
  • Patent number: 7546352
    Abstract: A method for automatically merging e-mail replies containing reviewer comments to open source software code is disclosed. Individual reply messages may be identified for merger and evaluated for comments for each line of code. Comments, context information, and reviewer information may then be extracted and incorporated into a merged reply message where each line of code commented on contains comments associated with that line of code. The merged reply message may then be transmitted back to the sender with the incorporated comments.
    Type: Grant
    Filed: August 15, 2008
    Date of Patent: June 9, 2009
    Assignee: International Business Machines Corporation
    Inventors: Sukadev Bhattiprolu, Haren Myneni, Malahal R. Naineni, Badari Pulavarty, Chandra S. Seetharaman, Narasimha N. Sharoff
  • Patent number: 7529859
    Abstract: Techniques are provided for processing an Input/Output (I/O) request. At least one data block is allocated for use in completing the I/O request. A current operations record is stored for the I/O request. It is determined whether the I/O request has been completed within a specified period of time. In response to determining that the I/O request has not been completed within the specified period of time, the allocated at least one data block is fenced.
    Type: Grant
    Filed: December 18, 2007
    Date of Patent: May 5, 2009
    Assignee: International Business Machines Corporation
    Inventors: Jason Christopher Young, Venkateswararao Jujjuri, Malahal R. Naineni, James John Seeger, Paul A. Dorwin, Thomas Keith Clark, Ninad S. Palsule
  • Patent number: 7515048
    Abstract: Methods and systems for using radio frequency identification (“RFID”) to automatically lock and unlock a mobile computing device. An RFID transceiver is installed in connection with a locking device. The locking device can secure the mobile computing device to a cable, which is securable to a physical structure. An RFID transmitter is configured to detect a signal from the RFID transceiver within a predetermined distance range and send a response signal to the RFID transceiver. If the RFID transmitter is within the range, the RFID transceiver detects the response signal from the RFID transmitter and issues an unlocking signal to change the position of the locking device to an unlocked position. If the RFID transmitter is outside of the range, the RFID transceiver does not detect a response signal from the RFID transmitter, and issues a locking signal to change the locking device position to a locked position.
    Type: Grant
    Filed: May 20, 2008
    Date of Patent: April 7, 2009
    Assignee: International Business Machines Corporation
    Inventors: Sukadev Bhattiprolu, Haren Myneni, Malahal R. Naineni, Chandra Seetharaman, Narasimha N. Sharoff
  • Patent number: 7330910
    Abstract: Techniques are provided for processing an Input/Output (I/O) request. At least one data block is allocated for use in completing the I/O request. A current operations record is stored for the I/O request. It is determined whether the I/O request has been completed within a specified period of time. In response to determining that the I/O request has not been completed within the specified period of time, the allocated at least one data block is fenced.
    Type: Grant
    Filed: May 20, 2004
    Date of Patent: February 12, 2008
    Assignee: International Business Machines Corporation
    Inventors: Jason Christopher Young, Venkateswararao Jujjuri, Malahal R. Naineni, James John Seeger, Paul A. Dorwin, Thomas Keith Clark, Ninad S. Palsule
  • Publication number: 20070033372
    Abstract: A buffer of block addresses for use by a client for read and write operations in a client-server system is maintained. Block addresses are maintained in the buffer and are streamed to the client in response to a request for the addresses to support a read or write operation. The quantity of addresses maintained in the buffer may be dynamically adjusted in response consumption of addresses for read and write operations.
    Type: Application
    Filed: August 2, 2005
    Publication date: February 8, 2007
    Inventors: Craig F. Everhart, Venkateswarara Jujjuri, Malahal R. Naineni, Rohit K. Prasad, Senthil Rajaram