Patents by Inventor Steven J. McCarthy
Steven J. McCarthy 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: 8626857Abstract: 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: GrantFiled: November 15, 2011Date of Patent: January 7, 2014Assignee: BlackBerry LimitedInventors: Darren L. Gardner, Suryanarayana Murthy Gorty, Steven J. McCarthy
-
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: 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: 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
-
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
-
Patent number: 8145709Abstract: 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: August 27, 2010Date of Patent: March 27, 2012Assignee: Teamon Systems, Inc.Inventor: Steven J. McCarthy
-
Publication number: 20120059895Abstract: 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: ApplicationFiled: November 15, 2011Publication date: March 8, 2012Applicant: TEAMON SYSTEMS, INC.Inventors: Darren L. Gardner, Suryanarayana Murthy Gorty, Steven J. McCarthy
-
Patent number: 8117267Abstract: 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: GrantFiled: September 29, 2005Date of Patent: February 14, 2012Assignee: Teamon Systems, Inc.Inventors: Darren L. Gardner, Suryanarayana Murthy Gorty, Steven J. McCarthy
-
Patent number: 8078681Abstract: 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: GrantFiled: September 29, 2005Date of Patent: December 13, 2011Assignee: Teamon Systems, Inc.Inventors: Darren L. Gardner, Suryanarayana Murthy Gorty, Steven J. McCarthy
-
Publication number: 20100325210Abstract: 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: August 27, 2010Publication date: December 23, 2010Applicant: TEAMON SYSTEMS, INC., a Delaware corporationInventor: Steven J. MCCARTHY
-
Patent number: 7788410Abstract: 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: August 12, 2008Date of Patent: August 31, 2010Assignee: Teamon Systems, Inc.Inventor: Steven J. McCarthy
-
Publication number: 20100179999Abstract: 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: ApplicationFiled: March 22, 2010Publication date: July 15, 2010Applicant: TEAMON SYSTEMS, INC.Inventors: Steven J. McCarthy, Darren L. Gardner, Michael Jack Zakharoff
-
Patent number: 7689656Abstract: 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: July 21, 2006Date of Patent: March 30, 2010Assignee: Teamon Systems, Inc.Inventors: Steven J. McCarthy, Darren L. Gardner, Michael Jack Zakharoff
-
Publication number: 20080307051Abstract: 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: August 12, 2008Publication date: December 11, 2008Applicant: TEAMON SYSTEMS, INC., a Delaware corporationInventor: Steven J. McCarthy
-
Patent number: 7418477Abstract: 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: July 21, 2006Date of Patent: August 26, 2008Assignee: Teamon Systems, Inc.Inventor: Steven J. McCarthy
-
Publication number: 20070156825Abstract: An electronic mail (email) system may include at least one mobile wireless communications device, and at least one email storage server for storing emails. The at least one email storage server may also be for associating with each email a unique identification (UID) value and a water mark value that sequentially changes for each email. The system may further include an email relay server for cooperating with the at least one email storage server for selecting emails from the at least one email storage server based upon the water mark values, and forwarding selected emails to the at least one wireless communications device based upon the UID values of the selected emails.Type: ApplicationFiled: November 14, 2006Publication date: July 5, 2007Applicant: TEAMON SYSTEMS, INC.Inventors: Steven J. McCarthy, Suryanarayana Murthy Gorty, David Jaray Hanson
-
Patent number: 7111047Abstract: 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: February 13, 2004Date of Patent: September 19, 2006Assignee: Teamon Systems, Inc.Inventors: Steven J. McCarthy, Darren L. Gardner, Michael Jack Zakharoff
-
Patent number: 7107310Abstract: 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: February 10, 2004Date of Patent: September 12, 2006Assignee: Teamon Systems, Inc.Inventor: Steven J. McCarthy