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: 20120260246Abstract: 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: ApplicationFiled: April 6, 2011Publication date: October 11, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sukadev Bhattiprolu, Venkateswarara Jujjuri, Haren Myneni, Malahal R. Naineni, Badari Pulavarty, Chandra Seetharaman, Narasimha N Sharoff
-
Publication number: 20120016890Abstract: 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: ApplicationFiled: July 15, 2010Publication date: January 19, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sukadev Bhattiprolu, Venkateswararao Jujjuri, Haren Myneni, Malahal R. Naineni, Badari Pulavarty, Chandra Seetharaman, Narasimha N. Sharoff
-
Publication number: 20110264991Abstract: 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: ApplicationFiled: April 23, 2010Publication date: October 27, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sukadev Bhattiprolu, Venkateswararao Jujjuri, Malahal R. Naineni, Badari Pulavarty, Chandra Seetharaman, Narasimha N. Sharoff
-
Patent number: 8041676Abstract: 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: GrantFiled: December 2, 2005Date of Patent: October 18, 2011Assignee: International Business Machines CorporationInventors: Malahal R. Naineni, Ninad S. Palsule, Alexei Kojenov, Venkateswararao Jujjuri, James J. Seeger, Jr.
-
Patent number: 8001482Abstract: 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: GrantFiled: December 21, 2007Date of Patent: August 16, 2011Assignee: International Business Machines CorporationInventors: Sukadev Bhattiprolu, Haren Myneni, Malahal R. Naineni, Chandra S. Seetharaman, Narasimha N. Sharoff
-
Patent number: 7865468Abstract: 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: GrantFiled: February 29, 2008Date of Patent: January 4, 2011Assignee: International Business Machines CorporationInventor: Malahal R. Naineni
-
Publication number: 20100274698Abstract: 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: ApplicationFiled: April 27, 2009Publication date: October 28, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sukadev Bhattiprolu, Haren Myneni, Malahal R. Naineni, Badari Pulavarty, Chandra Seetharaman, Narasimha N. Sharoff
-
Publication number: 20100054443Abstract: 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: ApplicationFiled: September 1, 2008Publication date: March 4, 2010Inventors: Sukadev Bhattiprolu, Haren Myneni, Badari Pulavarty, Chandra Seetharaman, Narasimha N. Sharoff, Malahal R. Naineni
-
Publication number: 20100036767Abstract: 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: ApplicationFiled: August 6, 2008Publication date: February 11, 2010Inventors: Narasimha N. Sharoff, Haren Myneni, Malahal R. Naineni, Sukadev Bhattiprolu, Chandra Seetharaman
-
Patent number: 7660964Abstract: 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: GrantFiled: August 2, 2005Date of Patent: February 9, 2010Assignee: International Business Machines CorporationInventors: Craig F. Everhart, Venkateswarara Jujjuri, Malahal R. Naineni, Rohit K. Prasad, Senthil Rajaram
-
Patent number: 7660836Abstract: 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: GrantFiled: March 9, 2006Date of Patent: February 9, 2010Assignee: International Business Machines CorporationInventors: Christian Bolik, Venkateswararao Jujjuri, Alexei Kojenov, Malahal R. Naineni, Ninad S. Palsule, James John Seeger, James Patrick Smith, Jason Christopher Young
-
Publication number: 20090222453Abstract: 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: ApplicationFiled: February 29, 2008Publication date: September 3, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Malahal R. Naineni
-
Publication number: 20090164934Abstract: 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: ApplicationFiled: December 21, 2007Publication date: June 25, 2009Inventors: Sukadev Bhattiprolu, Haren Myneni, Malahal R. Naineni, Chandra S. Seetharaman, Narasimha N. Sharoff
-
Patent number: 7546352Abstract: 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: GrantFiled: August 15, 2008Date of Patent: June 9, 2009Assignee: International Business Machines CorporationInventors: Sukadev Bhattiprolu, Haren Myneni, Malahal R. Naineni, Badari Pulavarty, Chandra S. Seetharaman, Narasimha N. Sharoff
-
Patent number: 7529859Abstract: 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: GrantFiled: December 18, 2007Date of Patent: May 5, 2009Assignee: International Business Machines CorporationInventors: Jason Christopher Young, Venkateswararao Jujjuri, Malahal R. Naineni, James John Seeger, Paul A. Dorwin, Thomas Keith Clark, Ninad S. Palsule
-
Patent number: 7515048Abstract: 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: GrantFiled: May 20, 2008Date of Patent: April 7, 2009Assignee: International Business Machines CorporationInventors: Sukadev Bhattiprolu, Haren Myneni, Malahal R. Naineni, Chandra Seetharaman, Narasimha N. Sharoff
-
Patent number: 7330910Abstract: 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: GrantFiled: May 20, 2004Date of Patent: February 12, 2008Assignee: International Business Machines CorporationInventors: Jason Christopher Young, Venkateswararao Jujjuri, Malahal R. Naineni, James John Seeger, Paul A. Dorwin, Thomas Keith Clark, Ninad S. Palsule
-
Publication number: 20070033372Abstract: 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: ApplicationFiled: August 2, 2005Publication date: February 8, 2007Inventors: Craig F. Everhart, Venkateswarara Jujjuri, Malahal R. Naineni, Rohit K. Prasad, Senthil Rajaram