Patents by Inventor Margaret Mary Mahoney

Margaret Mary Mahoney 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: 7269405
    Abstract: An intermediate server or system having knowledge of application program protocols used by the application programs in a person's (i.e., user's) wireless device is used to translate information communicated with the device in accordance with a transport-level protocol and the same information communicated with a remote server or system that services the application program in use by that person.
    Type: Grant
    Filed: March 4, 2005
    Date of Patent: September 11, 2007
    Assignee: Orative Corporaton
    Inventors: Graham V. Poor, Margaret Mary Mahoney
  • Patent number: 7123933
    Abstract: The invention links or associates commands supported by application programs in the wireless device or by the platform itself to remote devices or to other application programs or similar processes by means of a software mechanism referred to as a bus. The commands can be any that a user could initiate manually or that the platform could receive from a remote device or an application program or other process.
    Type: Grant
    Filed: May 31, 2001
    Date of Patent: October 17, 2006
    Assignee: Orative Corporation
    Inventors: Graham V. Poor, Margaret Mary Mahoney
  • Patent number: 7020457
    Abstract: An intermediate server or system having knowledge of application program protocols used by the application programs in a person's (i.e., user's) wireless device is used to translate information communicated with the device in accordance with a transport-level protocol and the same information communicated with a remote server or system that services the application program in use by that person.
    Type: Grant
    Filed: May 31, 2001
    Date of Patent: March 28, 2006
    Assignee: Orative Corporation
    Inventors: Graham V. Poor, Margaret Mary Mahoney
  • Patent number: 6859462
    Abstract: A sender platform and a receiver platform, at least one of which is a handheld wireless communicating device, communicate digital data packets that are grouped into sequentially transmitted transactions. The data packets include not only the information to be communicated but also tokens. Each transaction is encoded with Begin and End tokens such that the Receiver can detect when the transmission of a transaction has been successfully completed. If communication is undesirably interrupted during transmission, the sender and receiver reconnect and resume the transfer at the point at which the last transaction failed to completely transfer. Any transaction that the receiver did not receive completely is rolled back.
    Type: Grant
    Filed: August 10, 2000
    Date of Patent: February 22, 2005
    Assignee: Orative Corporation
    Inventors: Margaret Mary Mahoney, Graham V. Poor
  • Publication number: 20020180798
    Abstract: Multiple application programs in wireless devices are managed and controlled by a software bus and a control file or similar readily programmer-configurable data-driven mechanism. Buttons or other discrete user interface input controls are linked to commands in the application programs in a platform-independent manner using the control file. In a touch-screen-based device, for example, the control file or other such mechanism defines the sequences in which a user can navigate screens and the user interface controls displayed to a user on each screen. A user interface control activation or similar user input event causes an address to be written to the bus, which responds by invoking a corresponding method, such as one that causes a new screen to be displayed. New application programs can be added to the device and readily integrated with existing programs by updating the control file.
    Type: Application
    Filed: May 31, 2001
    Publication date: December 5, 2002
    Inventors: Graham V. Poor, Margaret Mary Mahoney
  • Publication number: 20020183080
    Abstract: An intermediate server or system having knowledge of application program protocols used by the application programs in a person's (i.e., user's) wireless device is used to translate information communicated with the device in accordance with a transport-level protocol and the same information communicated with a remote server or system that services the application program in use by that person.
    Type: Application
    Filed: May 31, 2001
    Publication date: December 5, 2002
    Inventors: Graham V. Poor, Margaret Mary Mahoney
  • Publication number: 20020183051
    Abstract: The invention links or associates commands supported by application programs in the wireless device or by the platform itself to remote devices or to other application programs or similar processes by means of a software mechanism referred to as a bus. The commands can be any that a user could initiate manually or that the platform could receive from a remote device or an application program or other process.
    Type: Application
    Filed: May 31, 2001
    Publication date: December 5, 2002
    Inventors: Graham V. Poor, Margaret Mary Mahoney