Tal Golan – Patent Application Portfolio

I’ve spent the better part of my adult live engaged as an entrepreneur in what most people would consider very “hi-tech” pursuits. There is no question that I am extremely proud of the depth and breadth of what I’ve accomplished thus far, however, I am particularly proud of the technologies I’ve invented. The following are the patent applications I’ve written, each of which is currently working it’s way through the USPTO. 

GLOBAL EMAIL ADDRESS REPUTATION SYSTEM
(http://x.nd.io/gears-patent)
United States Patent Application 20100082758
Inventor: Golan, Tal (Irvine, CA, US)

Abstract

Systems and methods of filtering received messages to discard unsolicited messages using Silverlist filters and combinations of Silverlist filters and other types of filters are disclosed. In many embodiments, an appliance remote from a mail server is used to filter messages using at least a Silverlist filter prior to forwarding messages to the mail server. In a number of embodiments, a mail server applies a filtering process that includes a Silverlist filter and a challenge response filter. One embodiment of the invention includes a plurality of mail servers configured to maintain user mail accounts from which electronic mail messages can be exchanged via a network, a plurality of mail processing units connected to the network, where each mail processing unit acts as a gateway for at least one of the mail servers that filters incoming electronic mail messages, a global address reputation server connected to a global address reputation database and configured to communicate with the mail processing units via the network. In addition, at least one of the mail processing units is configured to track events associated with the filtering of electronic mail messages and forward tracked event information to the global address reputation server, the global address reputation server is configured to store event information received from the mail processing units in the global address reputation database, the global address reputation server is configured to develop sender reputation information concerning message senders from the event information stored in the global address reputation database, the global address reputation server is configured to provide sender reputation information concerning message senders to mail processing units, and at least one of the mail processing units that receives sender reputation information from the global address reputation server is configured to utilize the sender reputation information when filtering messages based upon the message sender.

ELECTRONIC MAIL PROCESSING UNIT INCLUDING SILVERLIST FILTERING
(http://x.nd.io/silverlist-patent)
United States Patent Application 20090307320
Inventor: Golan, Tal (Irvine, CA, US) & Cameron Brown

Abstract

Systems and methods of filtering received messages to discard unsolicited messages using silverlist filters and combinations of silverlist filters and other types of filters are disclosed. In many embodiments, an appliance remote from a mail server is used to filter messages using at least a silverlist filter prior to forwarding messages to the mail server. In a number of embodiments, a mail server applies a filtering process that includes a silverlist filter and a challenge response filter. One embodiment of the method of the invention includes receiving a message envelope sent from a sender IP address, where the message envelope includes a sender address and at least one recipient address, determining the reputation of the sender IP address, allowing the message when the sender has a reputable sender IP address, irrespective of the sender and recipient addresses, and performing a test when the sender IP address has unknown reputation. In addition, the test includes issuing a temporary failure to the sender, detecting as a retry a message envelope received within a predetermined time period, where the sender and recipient addresses of the original message envelope and the received message envelope correspond, and allowing the retry message.

ELECTRONIC MAIL PROCESSING SYSTEM
(http://x.nd.io/sav-patent)
United States Patent Application 20080104181
Inventor: Golan, Tal (Irvine, CA, US)

Abstract

Systems and methods for processing electronic messages are described. One embodiment of the invention includes a message processing system connected to a network and the message processing system includes a mail processing unit connected to the network and a mail server connected to the mail processing unit. In addition, the mail processing unit is configured to apply a challenge response process to messages addressed to the at least one user and the mail server is configured to transfer electronic messages from one user to another user. In other embodiments, processes for reformatting, storing, forwarding, and encrypting electronic messages are performed.

Google Voice + Gizmo5 + Fring + iPhone/Android

I am sure I’m not alone in my never ending quest to find the perfect telecommunications balance between convenience, cost, and functionality. It seems clear to me that we are very close to a point where simple phone calls are essentially free. Now, before I get into the details to explain the title of this post, please keep in mind that I am 100% on-board with the fact that Internet access, be it at your office, your house, or on your mobile device, costs money. This is why I wrote “essentially free.” 😉

To make this work, you are going to need to have a Google Voice account, a Gizmo5 account (recently purchased by Google), and a Fring account. (You are also going to need an iPhone or an Android capable device.) 

Step 1: Login to Google Voice and add your Gizmo5 number. It is critical that you choose “Gizmo” when you set-up your number with Google Voice. On your Gizmo5 account, make sure you DO NOT have any forwarding set-up. This caused me endless headache.

Step 2: Verify your Gizmo5 number.

Step 3: Go to Fring and install their software for your mobile device. I’ve got this working on my iPhone. While I cannot confirm, I’m sure it will also work on your Android device.

Step 4: Fire-up the Fring application on your mobile device and click the “More…” option.

Step 5: Go to “Add-ons” and choose SIP

Step 6: You will need your Gizmo5 username/password. I used my actual username, but I think your full 10-digit SIP number will work as well. In the “Proxy” field, enter proxy01.sippphone.com.

Now, make sure you keep the application running on your mobile device and try initiating a call through Google Voice, targeting your “Gizmo” number. If all goes well the Fring application will ask you to answer and, like magic, you are making a call, on your mobile device, using NO cell minutes!

I’d love it if someone with an Android device would give this a try and let me know if it works as easily as it did on my iPhone.