Patents by Inventor Shahzad Aslam-Mir

Shahzad Aslam-Mir 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: 7954108
    Abstract: An HDL description of a communications protocol machine for transforming object communications into low-level octet sequences for physical transport is synthesized onto a programmable logic device such as an FPGA. This communications protocol machine replaces traditional software-based inter-ORB protocol engines in distributed computing environments, including embedded environments, to provide reduced latency. The communications protocol machine is described with two distinct elements: a protocol messaging machine and an encoder/decoder. The protocol messaging machine converts an object communication into a low-level octet sequence comprising one or more inter-ORB protocol messages and converts a low-level octet sequence comprising an inter-ORB protocol message into an object communication.
    Type: Grant
    Filed: November 21, 2006
    Date of Patent: May 31, 2011
    Assignee: PrismTech Corporation
    Inventors: Dominick Paniscotti, Frederick C. Humcke, Shahzad Aslam-Mir
  • Publication number: 20070130570
    Abstract: The present disclosure generally relates to methods and systems for accelerating inter-ORB protocol. In an exemplary embodiment, an HDL description of a communications protocol machine for transforming object communications into low-level octet sequences for physical transport is synthesized onto a programmable logic device such as an FPGA. This communications protocol machine replaces traditional software-based inter-ORB protocol engines in distributed computing environments, including embedded environments, to provide reduced latency. In preferred embodiments, the communications protocol machine is described with two distinct elements: a protocol messaging machine and an encoder/decoder. The protocol messaging machine converts an object communication into a low-level octet sequence comprising one or more inter-ORB protocol messages and also converts a low-level octet sequence comprising an inter-ORB protocol message into an object communication.
    Type: Application
    Filed: November 21, 2006
    Publication date: June 7, 2007
    Applicant: PRISMTECH CORPORATION
    Inventors: Dominick Paniscotti, Frederick Humcke, Shahzad Aslam-Mir
  • Publication number: 20060168587
    Abstract: A method for dynamically allocating tasks to a plurality of heterogeneous computational processors is provided. The method may comprise populating a time utility function based on a first characteristic associated with quality of service, populating a cost function based on a second characteristic associated with processing consumption, and associating each of the tasks with one of the processors based on at least one of the time utility function and the cost function. An apparatus is also provided that comprises a single instance of a specialized real-time operating system module configured to control a plurality of heterogeneous processors by directly allocating tasks to each of the processors such as to maximize the desired utility function while simultaneously minimizing the associated cost function.
    Type: Application
    Filed: January 24, 2006
    Publication date: July 27, 2006
    Inventor: Shahzad Aslam-Mir