Patents Assigned to Teamon Systems, Inc.
  • Patent number: 8553601
    Abstract: A communications system may include at least one data storage device for storing messages for respective users, and a plurality of mobile wireless communications devices each associated with a respective user for accessing the messages stored on the at least one data storage device. Moreover, the communications system may further include an adaptive polling engine for polling the at least one data storage device for stored messages and providing the polled messages to mobile wireless communications devices of respective users. The adaptive polling engine may advantageously learn respective user usage patterns for each mobile wireless communications device, and change a respective rate of polling for each mobile wireless communications device based thereon.
    Type: Grant
    Filed: January 4, 2012
    Date of Patent: October 8, 2013
    Assignee: TeamOn Systems, Inc.
    Inventor: Shaibal Roy
  • 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: 8533277
    Abstract: A system, method and computer-readable medium provides configuration data, such as for electronic mail access. A configuration module retrieves the configuration data from a source of configuration data, such as a user system. The configuration in one aspect could be for accessing different electronic mailboxes of a user. Data object are generated. Each data object is submitted as a distributed object module to a web service. The web service in one aspect of the invention could be for a pass-through access for configuring electronic mailboxes.
    Type: Grant
    Filed: April 9, 2012
    Date of Patent: September 10, 2013
    Assignee: Teamon Systems, Inc.
    Inventor: Suryanarayana Murthy Gorty
  • Patent number: 8521907
    Abstract: A communications system may include at least one destination server for hosting email message boxes, and communications devices for generating email messages each associated with a respective message box. A delivery server may have a plurality of queues and a controller. The controller may store the email messages in a first queue, and attempt to send the stored email messages to the destination server at a first sending rate. The controller may also move email messages stored in the first queue to a second queue based upon a delivery failure. Email messages may be sent from the second queue at a second sending rate less than the first sending rate. The controller may also move email messages from the second queue to the first queue having a common characteristic with a successfully delivered email message.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: August 27, 2013
    Assignee: Teamon Systems, Inc.
    Inventor: Michael Jack Zakharoff
  • 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: 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
  • Patent number: 8352548
    Abstract: A communications system may include an application server and at least one communications device for processing requests from one another. The communications device may process requests using an HTTP client application, for example. Furthermore, the system may also include an HTTP server for interfacing the HTTP client application with the application server. The HTTP server and the HTTP client application may format requests to be communicated therebetween via the Internet in an HTTP format, and each may provide additional state information with the HTTP formatted requests recognizable by the other for authenticating the application server and the HTTP client application to one another. Furthermore, the HTTP client application may request a first universal resource locator (URL) from the HTTP server for accepting work requests from the application server, and a second URL different from the first URL for responding to work requests from the application server.
    Type: Grant
    Filed: March 19, 2012
    Date of Patent: January 8, 2013
    Assignee: Teamon Systems, Inc.
    Inventor: Steven J. McCarthy
  • 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
  • Publication number: 20130007176
    Abstract: A communications system may include at least one destination server for hosting email message boxes, and communications devices for generating email messages each associated with a respective message box. A delivery server may have a plurality of queues and a controller. The controller may store the email messages in a first queue, and attempt to send the stored email messages to the destination server at a first sending rate. The controller may also move email messages stored in the first queue to a second queue based upon a delivery failure. Email messages may be sent from the second queue at a second sending rate less than the first sending rate. The controller may also move email messages from the second queue to the first queue having a common characteristic with a successfully delivered email message.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 3, 2013
    Applicant: TEAMON SYSTEMS, INC.
    Inventor: MICHAEL JACK ZAKHAROFF
  • Publication number: 20130007177
    Abstract: The system and method are for provisioning an electronic mail (email) account for allowing access to an electronic mailbox to retrieve email. A mobile office platform includes a configuration module and a communications module which are operative for accessing an electronic mailbox. The communications module is to receive email address parameters of the user and transmit a domain name system (DNS) query to the Internet for returning mail exchange (MX) records, including email domain names, corresponding to the email address parameters of the user. The configuration module is to process returned MX records to determine candidate configuration parameters for accessing the email account of the user to retrieve user email. The configuration module is to determine candidate configuration parameters based upon expanding a plurality of prioritized email domain names of the returned MX records.
    Type: Application
    Filed: July 1, 2011
    Publication date: January 3, 2013
    Applicant: TEAMON SYSTEMS, INC
    Inventors: Darren Gardner, David Jaray Hanson, Rupak Sanjel
  • 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
  • Patent number: 8271681
    Abstract: A communications system may include at least one destination server for hosting email message boxes, and communications devices for generating email messages each associated with a respective message box. A delivery server may have a plurality of queues and a controller. The controller may store the email messages in a first queue, and attempt to send the stored email messages to the destination server at a first sending rate. The controller may also move email messages stored in the first queue to a second queue based upon a delivery failure. Email messages may be sent from the second queue at a second sending rate less than the first sending rate. The controller may also move email messages from the second queue to the first queue having a common characteristic with a successfully delivered email message.
    Type: Grant
    Filed: February 25, 2004
    Date of Patent: September 18, 2012
    Assignee: Teamon Systems, Inc.
    Inventor: Michael Jack Zakharoff
  • Publication number: 20120198011
    Abstract: A system, method and computer-readable medium provides configuration data, such as for electronic mail access. A configuration module retrieves the configuration data from a source of configuration data, such as a user system. The configuration in one aspect could be for accessing different electronic mailboxes of a user. Data object are generated. Each data object is submitted as a distributed object module to a web service. The web service in one aspect of the invention could be for a pass-through access for configuring electronic mailboxes.
    Type: Application
    Filed: April 9, 2012
    Publication date: August 2, 2012
    Applicant: TEAMON SYSTEMS, INC.
    Inventor: SURYANARAYANA MURTHY GORTY
  • Publication number: 20120179747
    Abstract: A communications system may include an application server and at least one communications device for processing requests from one another. The communications device may process requests using an HTTP client application, for example. Furthermore, the system may also include an HTTP server for interfacing the HTTP client application with the application server. The HTTP server and the HTTP client application may format requests to be communicated therebetween via the Internet in an HTTP format, and each may provide additional state information with the HTTP formatted requests recognizable by the other for authenticating the application server and the HTTP client application to one another. Furthermore, the HTTP client application may request a first universal resource locator (URL) from the HTTP server for accepting work requests from the application server, and a second URL different from the first URL for responding to work requests from the application server.
    Type: Application
    Filed: March 19, 2012
    Publication date: July 12, 2012
    Applicant: TEAMON SYSTEMS, INC.
    Inventor: Steven J. MCCARTHY
  • Patent number: 8205002
    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: November 18, 2009
    Date of Patent: June 19, 2012
    Assignee: Teamon Systems, Inc.
    Inventors: David James Clarke, Sarinderpaul S. Virk, Shaibal Roy
  • Publication number: 20120131659
    Abstract: A communications system may include a plurality of data storage devices each using at least one of a plurality of operating protocols. The system may also include a plurality of mobile wireless communications devices for accessing the data storage devices, and each may use at least one of the plurality of operating protocols. Furthermore, the system may also include a protocol interface device including a front-end proxy module for communicating with the plurality of mobile wireless communications devices using respective operating protocols, and a protocol engine module for communicating with the plurality of data storage devices using respective operating protocols. More particularly, the front-end proxy module and the protocol engine module may communicate using a common interface protocol able to represent a desired number of protocol-supported elements for a desired operating protocol.
    Type: Application
    Filed: January 17, 2012
    Publication date: May 24, 2012
    Applicant: TEAMON SYSTEMS, INC.
    Inventors: Shaibal Roy, David James Clarke
  • 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: 20120110105
    Abstract: A communications system and method includes a mobile device having a mail user agent. A mobile office platform as a server includes a mail agent that is operative with the mail user agent for accessing one or more electronic mailboxes of the mail user agent using at least one protocol specific connector. The mobile office platform is operative for providing only the n-most recent mail headers of electronic messages to the mail user agent.
    Type: Application
    Filed: January 10, 2012
    Publication date: May 3, 2012
    Applicant: TeamOn Systems, Inc.
    Inventor: Shaibal ROY
  • Publication number: 20120102129
    Abstract: A communications system may include at least one data storage device for storing messages for respective users, and a plurality of mobile wireless communications devices each associated with a respective user for accessing the messages stored on the at least one data storage device. Moreover, the communications system may further include an adaptive polling engine for polling the at least one data storage device for stored messages and providing the polled messages to mobile wireless communications devices of respective users. The adaptive polling engine may advantageously learn respective user usage patterns for each mobile wireless communications device, and change a respective rate of polling for each mobile wireless communications device based thereon.
    Type: Application
    Filed: January 4, 2012
    Publication date: April 26, 2012
    Applicant: TEAMON SYSTEMS, INC.
    Inventor: Shaibal Roy
  • Patent number: 8166125
    Abstract: A system, method and computer-readable medium provides configuration data, such as for electronic mail access. A configuration module retrieves the configuration data from a source of configuration data, such as a user system. The configuration in one aspect could be for accessing different electronic mailboxes of a user. Data object are generated. Each data object is submitted as a distributed object module to a web service. The web service in one aspect of the invention could be for a pass-through access for configuring electronic mailboxes.
    Type: Grant
    Filed: August 15, 2011
    Date of Patent: April 24, 2012
    Assignee: Teamon Systems, Inc.
    Inventor: Suryanarayana Murthy Gorty