Patents by Inventor Darren L. Gardner

Darren L. Gardner 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: 9118506
    Abstract: A communications system includes a network engine that communicates with a plurality of unsubscribed mobile wireless communications devices using a communications network for sending and receiving emails therefrom. A direct access server is operative with the network engine for polling electronic mailboxes of users and retrieving email from the electronic mailboxes and pushing any email through the network engine to selected user subscribed mobile wireless communications devices. This direct access server is operative for providing at least one pre-configured service offering to a user that is linked to mail-access parameters when a user configures their respective electronic mailbox.
    Type: Grant
    Filed: April 11, 2008
    Date of Patent: August 25, 2015
    Assignee: BlackBerry Limited
    Inventors: Suryanarayana Murthy Gorty, Darren L. Gardner
  • Patent number: 8838702
    Abstract: A system and method generates configurations used for accessing electronic mailboxes. A database stores the configuration conventions that are sets of e-mail expressions formed by symbols. A transformer module expands configuration conventions stored in the database to generate configurations based on user supplied context data.
    Type: Grant
    Filed: December 1, 2008
    Date of Patent: September 16, 2014
    Assignee: BlackBerry Limited
    Inventors: Darren L. Gardner, Shaibal Roy
  • Patent number: 8626857
    Abstract: A system provisions an electronic mail (email) account of a user for allowing access to an electronic mailbox from a remote device to retrieve email. A communications module receives email address parameters of the user and transmits a domain name system (DNS) query to the Internet for returning mail exchange (MX) records corresponding to the email address parameters of the user. A configuration module processes any returned MX records as a starting point for determining configuration parameters for accessing the email account of the user to retrieve user email.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: January 7, 2014
    Assignee: BlackBerry Limited
    Inventors: Darren L. Gardner, Suryanarayana Murthy Gorty, Steven J. McCarthy
  • Patent number: 8572185
    Abstract: A communications system includes a network engine that communicates with a plurality of user subscribed mobile wireless communications devices via a communications network for sending and receiving emails therefrom. A direct access server is operative with the network engine for polling electronic mailboxes of the user belonging to an email source hosted by an email provider and obtaining email from the electronic mailboxes and pushing any email through the network engine to selected user subscribed mobile wireless communications devices. It includes an internal SMTP server that is configured for outgoing email and operative for specifying an SMTP server for communication belonging to an email provider given a SMTP server and protocol combination for the email source of the email provider to which communication is desired such that the internal SMTP server of the direct access server is not used.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: October 29, 2013
    Assignee: BlackBerry Limited
    Inventors: Eric N. Williams, Suryanarayana M. Gorty, Darren L. Gardner
  • Patent number: 8549078
    Abstract: A communications system may include a plurality of target servers and a plurality of source servers connected to the Internet via respective different portions thereof. The source servers may be for establishing connections to desired target servers via the Internet, and they may also be subject to connectivity disruptions. Further, the source servers may generate connectivity disruption information for respective target servers. The communications system may further include a dispatcher for collecting the connectivity disruption information from the source servers, and for distributing jobs to the source servers based upon a respective target server associated with each job and the connectivity disruption information for the respective target server.
    Type: Grant
    Filed: February 13, 2004
    Date of Patent: October 1, 2013
    Assignee: Teamon Systems, Inc.
    Inventors: Steven J. McCarthy, Darren L. Gardner, Shaibal Roy
  • Patent number: 8463864
    Abstract: A communications system may include data storage devices each using at least one of a plurality of different operating protocols. Further, at least one of the data storage devices may operate using multiple operating protocols. The system may also include mobile wireless communications devices for accessing the at least one data storage device, and each may use at least one of the plurality of operating protocols. Moreover, the system may further include a protocol interface device. 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. The protocol interface may also include a protocol engine module for communicating with the data storage devices using respective operating protocols. The protocol engine module may also select a desired operating protocol for communicating with the at least one data storage device from the multiple operating protocols.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: June 11, 2013
    Assignee: Teamon Systems, Inc.
    Inventors: Shaibal Roy, Darren L. Gardner
  • Patent number: 8447821
    Abstract: A system and method for configuring access to an electronic mailbox based on limited configuration parameters received from a user. A database stores configuration conventions for a mail domain. A mailbox interface module receives configuration information from a user that is limited in the configuration parameters required for accessing the electronic mailbox. The module retrieves configuration conventions for the mail domain from the database and generates sets of potentially valid configuration parameters based on the retrieved configuration conventions and user supplied configuration information for accessing the mailbox.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: May 21, 2013
    Assignee: Research In Motion Limited
    Inventors: Darren L. Gardner, Shaibal Roy
  • Patent number: 8364769
    Abstract: A communications system may include a plurality of source message servers for storing messages for delivery to a user, a target message server having a target message box associated therewith, and an aggregation server for periodically aggregating the messages from the source message servers to the target message box for retrieval by the user. The target message server may provide a delivery failure message to the aggregation server based upon a failure to deliver a message to the target message box. As such, the aggregation server may increase a period of sending messages to the target message box based upon a delivery failure message therefrom, and thereafter decrease the period of sending messages to the target message box based upon a successful delivery of a message thereto.
    Type: Grant
    Filed: March 22, 2010
    Date of Patent: January 29, 2013
    Assignee: Teamon Systems, Inc.
    Inventors: Steven J. McCarthy, Darren L. Gardner, Michael Jack Zakharoff
  • Publication number: 20130007156
    Abstract: A communications system may include data storage devices each using at least one of a plurality of different operating protocols. Further, at least one of the data storage devices may operate using multiple operating protocols. The system may also include mobile wireless communications devices for accessing the at least one data storage device, and each may use at least one of the plurality of operating protocols. Moreover, the system may further include a protocol interface device. 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. The protocol interface may also include a protocol engine module for communicating with the data storage devices using respective operating protocols. The protocol engine module may also select a desired operating protocol for communicating with the at least one data storage device from the multiple operating protocols.
    Type: Application
    Filed: September 10, 2012
    Publication date: January 3, 2013
    Applicant: TEAMON SYSTEMS, INC.
    Inventors: SHAIBAL ROY, DARREN L. GARDNER
  • Patent number: 8285805
    Abstract: A communications system may include data storage devices each using at least one of a plurality of different operating protocols. Further, at least one of the data storage devices may operate using multiple operating protocols. The system may also include mobile wireless communications devices for accessing the at least one data storage device, and each may use at least one of the plurality of operating protocols. Moreover, the system may further include a protocol interface device. 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. The protocol interface may also include a protocol engine module for communicating with the data storage devices using respective operating protocols. The protocol engine module may also select a desired operating protocol for communicating with the at least one data storage device from the multiple operating protocols.
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: October 9, 2012
    Assignee: Teamon Systems, Inc.
    Inventors: Shaibal Roy, Darren L. Gardner
  • Publication number: 20120117631
    Abstract: A system for provisioning an electronic mail (email) account of a user for allowing access to an electronic mailbox from a remote device to retrieve email includes a communications module that receives email address parameters entered by the user and transmits a domain name system (DNS) query to the Internet for returning mail exchange (MX) and address (A) records corresponding to the entered email address parameters of the user. A configuration module processes any returned MX and A records to determine whether the email address parameters entered by the user are valid before attempting to provision the email account of the user.
    Type: Application
    Filed: January 17, 2012
    Publication date: May 10, 2012
    Applicant: TEAMON SYSTEMS, INC.
    Inventors: Darren L. GARDNER, Suryanarayana Murthy GORTY, Steven J. MCCARTHY
  • Publication number: 20120059894
    Abstract: A system and method for configuring access to an electronic mailbox based on limited configuration parameters received from a user. A database stores configuration conventions for a mail domain. A mailbox interface module receives configuration information from a user that is limited in the configuration parameters required for accessing the electronic mailbox. The module retrieves configuration conventions for the mail domain from the database and generates sets of potentially valid configuration parameters based on the retrieved configuration conventions and user supplied configuration information for accessing the mailbox.
    Type: Application
    Filed: November 15, 2011
    Publication date: March 8, 2012
    Applicant: Research In Motion Limited
    Inventors: Darren L. Gardner, Shaibal ROY
  • Publication number: 20120059895
    Abstract: A system provisions an electronic mail (email) account of a user for allowing access to an electronic mailbox from a remote device to retrieve email. A communications module receives email address parameters of the user and transmits a domain name system (DNS) query to the Internet for returning mail exchange (MX) records corresponding to the email address parameters of the user. A configuration module processes any returned MX records as a starting point for determining configuration parameters for accessing the email account of the user to retrieve user email.
    Type: Application
    Filed: November 15, 2011
    Publication date: March 8, 2012
    Applicant: TEAMON SYSTEMS, INC.
    Inventors: Darren L. Gardner, Suryanarayana Murthy Gorty, Steven J. McCarthy
  • Patent number: 8117267
    Abstract: A system for provisioning an electronic mail (email) account of a user for allowing access to an electronic mailbox from a remote device to retrieve email includes a communications module that receives email address parameters entered by the user and transmits a domain name system (DNS) query to the Internet for returning mail exchange (MX) and address (A) records corresponding to the entered email address parameters of the user. A configuration module processes any returned MX and A records to determine whether the email address parameters entered by the user are valid before attempting to provision the email account of the user.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: February 14, 2012
    Assignee: Teamon Systems, Inc.
    Inventors: Darren L. Gardner, Suryanarayana Murthy Gorty, Steven J. McCarthy
  • Publication number: 20110321140
    Abstract: A system and method automatically learns mailbox configuration conventions. The validator module determines a valid set of configuration parameters used for accessing an electronic mailbox of a user within a mail domain after receiving configuration information from the user that is limited in the configuration parameters required for accessing the electronic mailbox. A learner module accepts from the validator module a set of configuration parameters determined to be valid and generates configuration conventions for a mail domain. A database store is the generated configuration conventions. The validator and learner modules can be operative as part of a web server.
    Type: Application
    Filed: September 6, 2011
    Publication date: December 29, 2011
    Applicant: TEAMON SYSTEMS, INC.
    Inventors: Darren L. Gardner, Shaibal Roy
  • Patent number: 8078681
    Abstract: A system provisions an electronic mail (email) account of a user for allowing access to an electronic mailbox from a remote device to retrieve email. A communications module receives email address parameters of the user and transmits a domain name system (DNS) query to the Internet for returning mail exchange (MX) records corresponding to the email address parameters of the user. A configuration module processes any returned MX records as a starting point for determining configuration parameters for accessing the email account of the user to retrieve user email.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: December 13, 2011
    Assignee: Teamon Systems, Inc.
    Inventors: Darren L. Gardner, Suryanarayana Murthy Gorty, Steven J. McCarthy
  • Publication number: 20110302259
    Abstract: A communications system may include data storage devices each using at least one of a plurality of different operating protocols. Further, at least one of the data storage devices may operate using multiple operating protocols. The system may also include mobile wireless communications devices for accessing the at least one data storage device, and each may use at least one of the plurality of operating protocols. Moreover, the system may further include a protocol interface device. 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. The protocol interface may also include a protocol engine module for communicating with the data storage devices using respective operating protocols. The protocol engine module may also select a desired operating protocol for communicating with the at least one data storage device from the multiple operating protocols.
    Type: Application
    Filed: August 16, 2011
    Publication date: December 8, 2011
    Applicant: TEAMON SYSTEMS, INC.
    Inventors: Shaibal Roy, Darren L. Gardner
  • Patent number: 8065377
    Abstract: A system and method for configuring access to an electronic mailbox based on limited configuration parameters received from a user. A database stores configuration conventions for a mail domain. A mailbox interface module receives configuration information from a user that is limited in the configuration parameters required for accessing the electronic mailbox. The module retrieves configuration conventions for the mail domain from the database and generates sets of potentially valid configuration parameters based on the retrieved configuration conventions and user supplied configuration information for accessing the mailbox.
    Type: Grant
    Filed: June 14, 2010
    Date of Patent: November 22, 2011
    Assignee: Research In Motion Limited
    Inventors: Darren L. Gardner, Shaibal Roy
  • Patent number: 8028078
    Abstract: A communications system may include data storage devices each using at least one of a plurality of different operating protocols. Further, at least one of the data storage devices may operate using multiple operating protocols. The system may also include mobile wireless communications devices for accessing the at least one data storage device, and each may use at least one of the plurality of operating protocols. Moreover, the system may further include a protocol interface device. 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. The protocol interface may also include a protocol engine module for communicating with the data storage devices using respective operating protocols. The protocol engine module may also select a desired operating protocol for communicating with the at least one data storage device from the multiple operating protocols.
    Type: Grant
    Filed: February 12, 2004
    Date of Patent: September 27, 2011
    Assignee: Teamon Systems, Inc.
    Inventors: Shaibal Roy, Darren L. Gardner
  • Patent number: 8028034
    Abstract: A system and method automatically learns mailbox configuration conventions. The validator module determines a valid set of configuration parameters used for accessing an electronic mailbox of a user within a mail domain after receiving configuration information from the user that is limited in the configuration parameters required for accessing the electronic mailbox. A learner module accepts from the validator module a set of configuration parameters determined to be valid and generates configuration conventions for a mail domain. A database store is the generated configuration conventions. The validator and learner modules can be operative as part of a web server.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: September 27, 2011
    Assignee: Teamon Systems, Inc.
    Inventors: Darren L. Gardner, Shaibal Roy