Patents by Inventor David James Clarke

David James Clarke 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: 20100153493
    Abstract: A communications system may include data storage devices and mobile wireless communications devices for accessing the data storage devices, each using one or more different operating protocols. The system may further include a protocol interface device, which may include a protocol engine module for communicating with the data storage devices using respective operating protocols, and a front-end proxy module coupled to the protocol engine module. The front-end proxy module may include a respective proxy module for communicating with the mobile wireless communications devices using each different operating protocol, and at least one common core service module coupled to the proxy modules. The protocol interface device may also include a configuration file module coupled to the front-end proxy module for storing a plurality of different sets of configuration files relating to different allocations of resources of the at least one common core service module.
    Type: Application
    Filed: February 18, 2010
    Publication date: June 17, 2010
    Applicant: TEAMON SYSTEMS, INC.
    Inventor: David James Clarke
  • Patent number: 7685302
    Abstract: A communications system may include data storage devices and mobile wireless communications devices for accessing the data storage devices, each using one or more different operating protocols. The system may further include a protocol interface device, which may include a protocol engine module for communicating with the data storage devices using respective operating protocols, and a front-end proxy module coupled to the protocol engine module. The front-end proxy module may include a respective proxy module for communicating with the mobile wireless communications devices using each different operating protocol, and at least one common core service module coupled to the proxy modules. The protocol interface device may also include a configuration file module coupled to the front-end proxy module for storing a plurality of different sets of configuration files relating to different allocations of resources of the at least one common core service module.
    Type: Grant
    Filed: February 12, 2004
    Date of Patent: March 23, 2010
    Assignee: Teamon Systems, Inc.
    Inventor: David James Clarke
  • Publication number: 20100061310
    Abstract: A communications system may include a plurality of data storage devices each using at least one of a plurality of different operating protocols, and a plurality of mobile wireless communications devices for accessing the plurality of data storage devices. Each mobile wireless communications device may also use at least one of the plurality of different operating protocols. The system may further include a protocol interface device. In particular, the protocol interface device may include a protocol engine module for communicating with the plurality of data storage devices using respective operating protocols, and a front-end proxy module coupled to the protocol engine. The front-end proxy module may include a respective proxy module for communicating with the plurality of mobile wireless communications devices using each different operating protocol, and at least one common core service module connected to the proxy modules.
    Type: Application
    Filed: November 18, 2009
    Publication date: March 11, 2010
    Applicant: TEAMON SYSTEMS, INC.
    Inventors: David James Clarke, Sarinderpaul S. Virk, Shaibal Roy
  • Publication number: 20100005148
    Abstract: A communications system may include at least one wireless communications device and at least one electronic mail (email) server for storing email messages for the at least one wireless communications device. An email relay server may detect a new email message on the at least one email server and, based thereon, send a short message service (SMS) notification with an original SMS identifier to the at least one wireless communications device. The at least one wireless communications device may detect the SMS notification and send an instruction to the email relay server to thereafter send any subsequent SMS notification with a different SMS identifier rather than the original SMS identifier.
    Type: Application
    Filed: September 14, 2009
    Publication date: January 7, 2010
    Applicant: TEAMON SYSTEMS, INC.
    Inventors: David James Clarke, Harshad N. Kamat, David Jaray Hanson
  • Patent number: 7644170
    Abstract: A communications system may include a plurality of data storage devices each using at least one of a plurality of different operating protocols, and a plurality of mobile wireless communications devices for accessing the plurality of data storage devices. Each mobile wireless communications device may also use at least one of the plurality of different operating protocols. The system may further include a protocol interface device. In particular, the protocol interface device may include a protocol engine module for communicating with the plurality of data storage devices using respective operating protocols, and a front-end proxy module coupled to the protocol engine. The front-end proxy module may include a respective proxy module for communicating with the plurality of mobile wireless communications devices using each different operating protocol, and at least one common core service module connected to the proxy modules.
    Type: Grant
    Filed: February 12, 2004
    Date of Patent: January 5, 2010
    Assignee: Teamon Systems, Inc.
    Inventors: David James Clarke, Sarinderpaul S. Virk, Shaibal Roy
  • Patent number: 7613781
    Abstract: A communications system may include at least one wireless communications device and at least one electronic mail (email) server for storing email messages for the at least one wireless communications device. An email relay server may detect a new email message on the at least one email server and, based thereon, send a short message service (SMS) notification with an original SMS identifier to the at least one wireless communications device. The at least one wireless communications device may detect the SMS notification and send an instruction to the email relay server to thereafter send any subsequent SMS notification with a different SMS identifier rather than the original SMS identifier.
    Type: Grant
    Filed: June 23, 2005
    Date of Patent: November 3, 2009
    Assignee: Teamon Systems, Inc.
    Inventors: David James Clarke, Harshad N. Kamat, David Jaray Hanson
  • Patent number: 7363026
    Abstract: A communications system may include at least one wireless communications device and at least one electronic mail (email) server for storing email messages for the at least one wireless communications device. The system may further include an email relay server for detecting a new email message on the at least one email server and, based thereon, sending a short message service (SMS) notification with a unique message identifier (ID) of the new email message to the at least one wireless communications device. Moreover, the at least one wireless communications device may detect the SMS notification and send an email retrieval request to the email relay server instructing the email relay server to retrieve the new email message based upon the unique message ID.
    Type: Grant
    Filed: June 23, 2005
    Date of Patent: April 22, 2008
    Assignee: Research in Motion Limited
    Inventors: David James Clarke, Harshad N. Kamat, David Jaray Hanson
  • Patent number: 7289975
    Abstract: A communications system may include a plurality of data storage devices for storing data using at least one of a plurality of different operating protocols. The system may further include a plurality of mobile wireless communications devices for accessing the data storage devices and each using at least one of the plurality of different operating protocols. Moreover, a protocol interface device may also be included. The protocol interface device may include a front-end proxy module for communicating with the plurality of mobile wireless communications devices using respective operating protocols, and a protocol engine module communicating with the front-end proxy module using a common interface protocol. The protocol interface device may also include a respective interface connector module for translating communications between the protocol engine module and the plurality of data storage devices for each of the different operating protocols.
    Type: Grant
    Filed: February 12, 2004
    Date of Patent: October 30, 2007
    Assignee: Teamon Systems, Inc.
    Inventors: David James Clarke, Blair Cooper, Harshad N. Kamat, Suryanarayana Murthy Gorty, Shaibal Roy
  • Patent number: 7043240
    Abstract: An interface device, method and computer-readable program includes a proxy operative as an agent for communicating with a plurality of mobile wireless devices using different operating protocols. A device information module is operative with the proxy and determines functional features of a wireless mobile communications device and selects a configuration file for configuring the proxy to interface with the device and enable communications of any desired alerts.
    Type: Grant
    Filed: February 24, 2004
    Date of Patent: May 9, 2006
    Assignee: Teamon Systems, Inc.
    Inventors: David James Clarke, Darren L. Gardner