Patents by Inventor Marc S. Desruisseaux

Marc S. Desruisseaux 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: 6324588
    Abstract: A user interface control software system (125) has software components organized into distinct partitions (210, 220, 230, 240) with a defined interface governing communications between components of different partitions. Preferably, the software components are organized into a core partition (210), a device specific partition (240), a feature enabler partition (220), and a signaling partition (230). The core partition (210) has software components that perform input handling, application interaction management, application control management, and output handling. The device specific partition (240) has software components for interfacing with user interface hardware in a manner specific to a particular type of communication device. The feature enabler partition (220) has software components that implement procedures for interacting with the user to perform a particular task. The signaling partition (230) manages procedures relating to a signaling protocol that requires user interaction.
    Type: Grant
    Filed: April 2, 1997
    Date of Patent: November 27, 2001
    Assignee: Motorola, Inc.
    Inventors: Marc S. Desruisseaux, David G. Wiatrowski, Mark C. Gonsalves, Srikumar Nayar, Helen Koenigsman, Yu-Ling F. Chang, David J. Ley
  • Patent number: 5363315
    Abstract: In radio processing control (11), a plurality of architectural layers (270, 290, 390) separate at least one of a plurality of tasks (272) from another task (292). For communicating among the tasks within (274, 276, 278) or across (229, 239) the layers, a buffer (300) for each of the tasks is provided by a communication resource (602). A messaging protocol for passing information from the tasks is defined to be a predefined information packet having a header (700) preceding any optional data. A flag portion (701) of the header designates the information as intralayer or interlayer. If the information is interlayer (229, 239), an identifier portion (703, 704) of the header identifies the source (272) of the information and an operation portion (702) identifies an operation code.
    Type: Grant
    Filed: June 30, 1992
    Date of Patent: November 8, 1994
    Assignee: Motorola, Inc.
    Inventors: Karl R. Weiss, Karen J. Ensor, Marc S. Desruisseaux, Sanjay Wanchoo, Jerry L. Sandvos, Timothy A. Monahan-Mitchell