Patents by Inventor Samantha Ranaweera

Samantha Ranaweera 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: 20070250698
    Abstract: The present invention provides a method of packaging, storing, uploading, and executing a DOS based software module capable for being utilized as applications of a PCI device. The present invention may deliver both a binary image and a DOS executable of an application provided by the PCI device. The DOS executable may be utilized by a source level debugger for the development of the application of the PCI device as any changes to the CU can easily be viewed, debugged and corrected. As a result, testing changes become simple operation that does not require building a bundled binary image with the PCI option ROM. The present invention may provide a method for additional modules to be utilized during system startup time. Further, the present invention may provide an independent tool running under DOS without the presence of the PCI option ROM.
    Type: Application
    Filed: June 25, 2007
    Publication date: October 25, 2007
    Inventors: Derick Moore, Roy Wade, Samantha Ranaweera, Lawrence Rawe
  • Publication number: 20070088917
    Abstract: A system and method creates and maintains a serial attached SCSI (SAS) logical communication channel among a plurality of storage systems. The storage systems utilize a SAS expander to form a SAS domain comprising a plurality of storage systems and/or storage devices. A target mode module and a logical channel protocol module executing on each storage system enable storage system to storage system messaging via the SAS domain.
    Type: Application
    Filed: October 14, 2005
    Publication date: April 19, 2007
    Inventors: Samantha Ranaweera, Daniel Kolor
  • Publication number: 20060129796
    Abstract: The present invention provides a method of packaging, storing, uploading, and executing a DOS based software module capable for being utilized as applications of a PCI device. The present invention may deliver both a binary image and a DOS executable of an application provided by the PCI device. The DOS executable may be utilized by a source level debugger for the development of the application of the PCI device as any changes to the CU can easily be viewed, debugged and corrected. As a result, testing changes become simple operation that does not require building a bundled binary image with the PCI option ROM. The present invention may provide a method for additional modules to be utilized during system startup time. Further, the present invention may provide an independent tool running under DOS without the presence of the PCI option ROM.
    Type: Application
    Filed: December 14, 2004
    Publication date: June 15, 2006
    Inventors: Derick Moore, Roy Wade, Samantha Ranaweera, Lawrence Rawe
  • Publication number: 20060075215
    Abstract: A system and method for deploying various versions of a BIOS system having configurable text strings. When a text string is required, the BIOS or configuration tool may retrieve a text string from the text string location. The executable BIOS and configuration tool may be common for many applications while the text strings may be changed for various applications. The text strings may be customized for various languages or applications without requiring recompiling the BIOS or configuration tool executable code.
    Type: Application
    Filed: September 25, 2004
    Publication date: April 6, 2006
    Applicant: LSI Logic Corporation
    Inventors: Lawrence Rawe, Roy Wade, Samantha Ranaweera