Patents by Inventor Dinesh C. Coca

Dinesh C. Coca 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: 7987430
    Abstract: An apparatus, system, and method are disclosed for customizing a graphical user interface. A rendition module renders a base GUI to provide an operator with tools for managing Data Processing Devices (DPD). A tag module communicates interface tags to the base GUI. The interface tags describe added functionality for managing a specified DPD, wherein the added functionality is not supported by the base GUI and the base GUI is not configured to employ the interface tags. A translation module translates the interface tags into interpreted display code. The rendition module is further configured to render the interpreted display code with previously rendered display code for the base GUI to provide the added functionality for managing the specified DPD. The operator may manage the specified DPD with the added functionality.
    Type: Grant
    Filed: May 22, 2007
    Date of Patent: July 26, 2011
    Assignee: International Business Machines Corporation
    Inventors: Dinesh C. Coca, James B. Engle, Melissa J. Garcia, Kevan D. Holdaway
  • Patent number: 7890622
    Abstract: Real-time notification is provided of an event which has occurred in a computer-related device. Upon the occurrence of an event, a record of the event is stored in a buffer, such as a Really Simple Syndication buffer, associated with the device. The buffer is updated based on indications and other events noted by a CIM agent in the device. One of a series of regular requests is received from an open browser window on a user computer, the request inquiring about any record of the event stored in the buffer. In response to the request, the record of the event is transmitted to an HTML event element in a page of the browser window whereby the record of the event is inserted into the HTML element and displayed in the browser window.
    Type: Grant
    Filed: April 3, 2007
    Date of Patent: February 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Dinesh C. Coca, James B. Engle, Melissa J. Garcia, Kevan D. Holdaway, Andrew G. Hourselt, Ashaki A. Ricketts
  • Patent number: 7769725
    Abstract: A storage device implements a file profiling mechanism to minimize fragmentation. A plurality of files is organized according to a high or low read/write access frequency. A plurality of unchanging file types are placed in a first grouping. A plurality of oscillating file types are placed in a second grouping adjacent to the first grouping. A plurality of the high frequency read/write access files which are growing file types are placed in a third grouping adjacent to the second grouping. A remainder of the growing file types not placed in the third grouping is defragmented. The remainder of the growing file types is then placed in a fourth grouping adjacent to the third grouping.
    Type: Grant
    Filed: April 23, 2007
    Date of Patent: August 3, 2010
    Assignee: International Business Machines Corporation
    Inventors: Dinesh C. Coca, James B. Engle, Melissa J. Garcia, Kevan D. Holdaway, Ivan R. Olguin, II
  • Publication number: 20080295004
    Abstract: An apparatus, system, and method are disclosed for customizing a graphical user interface. A rendition module renders a base GUI to provide an operator with tools for managing Data Processing Devices (DPD). A tag module communicates interface tags to the base GUI. The interface tags describe added functionality for managing a specified DPD, wherein the added functionality is not supported by the base GUI and the base GUI is not configured to employ the interface tags. A translation module translates the interface tags into interpreted display code. The rendition module is further configured to render the interpreted display code with previously rendered display code for the base GUI to provide the added functionality for managing the specified DPD. The operator may manage the specified DPD with the added functionality.
    Type: Application
    Filed: May 22, 2007
    Publication date: November 27, 2008
    Inventors: Dinesh C. Coca, James B. Engle, Melissa J. Garcia, Kevan D. Holdaway
  • Publication number: 20080263059
    Abstract: A storage device implements a file profiling mechanism to minimize fragmentation. A plurality of files is organized according to a high or low read/write access frequency. A plurality of unchanging file types are placed in a first grouping. A plurality of oscillating file types are placed in a second grouping adjacent to the first grouping. A plurality of the high frequency read/write access files which are growing file types are placed in a third grouping adjacent to the second grouping. A remainder of the growing file types not placed in the third grouping is defragmented. The remainder of the growing file types is then placed in a fourth grouping adjacent to the third grouping.
    Type: Application
    Filed: April 23, 2007
    Publication date: October 23, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dinesh C. Coca, James B. Engle, Melissa J. Garcia, Kevan D. Holdaway, Ivan R. Olguin
  • Publication number: 20080250169
    Abstract: Real-time notification is provided of an event which has occurred in a computer-related device. Upon the occurrence of an event, a record of the event is stored in a buffer, such as a Really Simple Syndication buffer, associated with the device. The buffer is updated based on indications and other events noted by a CIM agent in the device. One of a series of regular requests is received from an open browser window on a user computer, the request inquiring about any record of the event stored in the buffer. In response to the request, the record of the event is transmitted to an HTML event element in a page of the browser window whereby the record of the event is inserted into the HTML element and displayed in the browser window.
    Type: Application
    Filed: April 3, 2007
    Publication date: October 9, 2008
    Applicant: IBM CORPORATION
    Inventors: Dinesh C. Coca, James B. Engle, Melissa J. Garcia, Kevan D. Holdaway, Andrew G. Hourselt, Ashaki A. Ricketts