Patents Assigned to Teamon Systems, Inc.
-
Patent number: 8553601Abstract: 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: GrantFiled: January 4, 2012Date of Patent: October 8, 2013Assignee: TeamOn Systems, Inc.Inventor: Shaibal Roy
-
Patent number: 8549078Abstract: 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: GrantFiled: February 13, 2004Date of Patent: October 1, 2013Assignee: Teamon Systems, Inc.Inventors: Steven J. McCarthy, Darren L. Gardner, Shaibal Roy
-
Patent number: 8533277Abstract: 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: GrantFiled: April 9, 2012Date of Patent: September 10, 2013Assignee: Teamon Systems, Inc.Inventor: Suryanarayana Murthy Gorty
-
Patent number: 8521907Abstract: 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: GrantFiled: September 14, 2012Date of Patent: August 27, 2013Assignee: Teamon Systems, Inc.Inventor: Michael Jack Zakharoff
-
Patent number: 8463864Abstract: 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: GrantFiled: September 10, 2012Date of Patent: June 11, 2013Assignee: Teamon Systems, Inc.Inventors: Shaibal Roy, Darren L. Gardner
-
Patent number: 8364769Abstract: 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: GrantFiled: March 22, 2010Date of Patent: January 29, 2013Assignee: Teamon Systems, Inc.Inventors: Steven J. McCarthy, Darren L. Gardner, Michael Jack Zakharoff
-
Patent number: 8352548Abstract: 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: GrantFiled: March 19, 2012Date of Patent: January 8, 2013Assignee: Teamon Systems, Inc.Inventor: Steven J. McCarthy
-
Publication number: 20130007156Abstract: 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: ApplicationFiled: September 10, 2012Publication date: January 3, 2013Applicant: TEAMON SYSTEMS, INC.Inventors: SHAIBAL ROY, DARREN L. GARDNER
-
Publication number: 20130007176Abstract: 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: ApplicationFiled: September 14, 2012Publication date: January 3, 2013Applicant: TEAMON SYSTEMS, INC.Inventor: MICHAEL JACK ZAKHAROFF
-
Publication number: 20130007177Abstract: 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: ApplicationFiled: July 1, 2011Publication date: January 3, 2013Applicant: TEAMON SYSTEMS, INCInventors: Darren Gardner, David Jaray Hanson, Rupak Sanjel
-
Patent number: 8285805Abstract: 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: GrantFiled: August 16, 2011Date of Patent: October 9, 2012Assignee: Teamon Systems, Inc.Inventors: Shaibal Roy, Darren L. Gardner
-
Patent number: 8271681Abstract: 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: GrantFiled: February 25, 2004Date of Patent: September 18, 2012Assignee: Teamon Systems, Inc.Inventor: Michael Jack Zakharoff
-
Publication number: 20120198011Abstract: 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: ApplicationFiled: April 9, 2012Publication date: August 2, 2012Applicant: TEAMON SYSTEMS, INC.Inventor: SURYANARAYANA MURTHY GORTY
-
Publication number: 20120179747Abstract: 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: ApplicationFiled: March 19, 2012Publication date: July 12, 2012Applicant: TEAMON SYSTEMS, INC.Inventor: Steven J. MCCARTHY
-
Patent number: 8205002Abstract: 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: GrantFiled: November 18, 2009Date of Patent: June 19, 2012Assignee: Teamon Systems, Inc.Inventors: David James Clarke, Sarinderpaul S. Virk, Shaibal Roy
-
Publication number: 20120131659Abstract: 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: ApplicationFiled: January 17, 2012Publication date: May 24, 2012Applicant: TEAMON SYSTEMS, INC.Inventors: Shaibal Roy, David James Clarke
-
Publication number: 20120117631Abstract: 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: ApplicationFiled: January 17, 2012Publication date: May 10, 2012Applicant: TEAMON SYSTEMS, INC.Inventors: Darren L. GARDNER, Suryanarayana Murthy GORTY, Steven J. MCCARTHY
-
Publication number: 20120110105Abstract: 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: ApplicationFiled: January 10, 2012Publication date: May 3, 2012Applicant: TeamOn Systems, Inc.Inventor: Shaibal ROY
-
Publication number: 20120102129Abstract: 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: ApplicationFiled: January 4, 2012Publication date: April 26, 2012Applicant: TEAMON SYSTEMS, INC.Inventor: Shaibal Roy
-
Patent number: 8166125Abstract: 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: GrantFiled: August 15, 2011Date of Patent: April 24, 2012Assignee: Teamon Systems, Inc.Inventor: Suryanarayana Murthy Gorty