Patents by Inventor Robert Brahms

Robert Brahms 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: 7873695
    Abstract: A method and apparatus for managing connections and messages at a server by associating different actions for both different senders and different recipients is disclosed. The server manages connections from different senders by receiving incoming connections from the different senders and determining sender identifiers for the incoming connections. The server inspects a mapping of sender identifiers to actions to identify which action should be applied to each incoming connection. The server applies the actions, such as accepting the connection, rejecting the connection, relaying the connection, or refusing the connection. Also, the server manages electronic messages for different recipients by determining recipient identifiers for the electronic messages. The server inspects a mapping of recipient identifiers to actions to identify which action should be applied for the recipients of the email messages.
    Type: Grant
    Filed: May 27, 2005
    Date of Patent: January 18, 2011
    Assignee: Ironport Systems, Inc.
    Inventors: Paul J. Clegg, Eric C. Huss, Craig Sprosts, Shun Chen, Robert Brahms, Daniel Quinlan
  • Patent number: 7849142
    Abstract: A method and apparatus for managing connections, email messages, and directory harvest attacks at a server is disclosed. The server maintains a count of a parameter and compares the count to a specified maximum value, such that when the specified maximum value is met or exceeded, an action is taken by the server to limit the connections, email messages, or directory harvest attack. Actions include controlling the number of connections to the server from senders, controlling the flow of email messages injected to the server by senders, and controlling when rejection response messages are sent for invalid recipient email addresses to thwart a directory harvest attack. Senders are identified by one or more sender identifiers, which can be used to group senders together so that the same maximum value is applied collectively to all senders in the group.
    Type: Grant
    Filed: May 27, 2005
    Date of Patent: December 7, 2010
    Assignee: Ironport Systems, Inc.
    Inventors: Paul J. Clegg, Eric C. Huss, Craig Sprosts, Krishna Srinivasan, Peter Schlampp, Shun Chen, Robert Brahms, Daniel Quinlan
  • Patent number: 7756930
    Abstract: Techniques are provided for determining a reputation of a message sender by obtaining two or more lists from two or more list providers; determining which lists of the two or more lists indicate the message sender; and determining a reputation score for the message sender based on which lists of the two or more lists indicate the message sender. Techniques are also provided for indicating that a message is unsolicited based on a reputation score.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: July 13, 2010
    Assignee: IronPort Systems, Inc.
    Inventors: Robert Brahms, Daniel Quinlan, Craig Sprosts
  • Publication number: 20060031359
    Abstract: A method and apparatus for managing connections, email messages, and directory harvest attacks at a server is disclosed. The server maintains a count of a parameter and compares the count to a specified maximum value, such that when the specified maximum value is met or exceeded, an action is taken by the server to limit the connections, email messages, or directory harvest attack. Actions include controlling the number of connections to the server from senders, controlling the flow of email messages injected to the server by senders, and controlling when rejection response messages are sent for invalid recipient email addresses to thwart a directory harvest attack. Senders are identified by one or more sender identifiers, which can be used to group senders together so that the same maximum value is applied collectively to all senders in the group.
    Type: Application
    Filed: May 27, 2005
    Publication date: February 9, 2006
    Inventors: Paul Clegg, Eric Huss, Craig Sprosts, Krishna Srinivasan, Peter Schlampp, Shun Chen, Robert Brahms, Daniel Quinlan
  • Publication number: 20060031314
    Abstract: Techniques are provided for determining a reputation of a message sender by obtaining two or more lists from two or more list providers; determining which lists of the two or more lists indicate the message sender; and determining a reputation score for the message sender based on which lists of the two or more lists indicate the message sender. Techniques are also provided for indicating that a message is unsolicited based on a reputation score.
    Type: Application
    Filed: May 28, 2004
    Publication date: February 9, 2006
    Inventors: Robert Brahms, Daniel Quinlan, Craig Sprosts
  • Publication number: 20060010215
    Abstract: A method and apparatus for managing connections and messages at a server by associating different actions for both different senders and different recipients is disclosed. The server manages connections from different senders by receiving incoming connections from the different senders and determining sender identifiers for the incoming connections. The server inspects a mapping of sender identifiers to actions to identify which action should be applied to each incoming connection. The server applies the actions, such as accepting the connection, rejecting the connection, relaying the connection, or refusing the connection. Also, the server manages electronic messages for different recipients by determining recipient identifiers for the electronic messages. The server inspects a mapping of recipient identifiers to actions to identify which action should be applied for the recipients of the email messages.
    Type: Application
    Filed: May 27, 2005
    Publication date: January 12, 2006
    Inventors: Paul Clegg, Eric Huss, Craig Sprosts, Shun Chen, Robert Brahms, Daniel Quinlan
  • Publication number: 20020188409
    Abstract: Composite hybridization arrays and averaged hybridization arrays are provided. Composite hybridization arrays are formed from a user selected set of hybridization arrays, and once instantiated in a hybridization array database, are available for searching, analysis, and other data processing as with other types of hybridization arrays. This allows otherwise experiments using multiple different nucleotide microarrays to be efficiently consolidated and analyzed. Averaged hybridization arrays provided correctly averaged values from multiple user selected dual channel hybridization arrays.
    Type: Application
    Filed: July 19, 2002
    Publication date: December 12, 2002
    Inventors: Robert V. Gupta, Kirindi V.M. Choi, Robert A. Brahms, Doris Chang, Darryl V.K. Chong, John D. Burrill, Gregory Marcus, Gabor T. Bartha
  • Patent number: 6424921
    Abstract: Composite hybridization arrays and averaged hybridization arrays are provided. Composite hybridization arrays are formed from a user selected set of hybridization arrays, and once instantiated in a hybridization array database, are available for searching, analysis, and other data processing as with other types of hybridization arrays. This allows otherwise experiments using multiple different nucleotide microarrays to be efficiently consolidated and analyzed. Averaged hybridization arrays provided correctly averaged values from multiple user selected dual channel hybridization arrays.
    Type: Grant
    Filed: July 10, 2000
    Date of Patent: July 23, 2002
    Assignee: Incyte Genomics, Inc.
    Inventors: Robert V. Gupta, Kirindi V. M. Choi, Robert A. Brahms, Doris Chang, Darryl V. K. Chong, John D. Burrill, Gregory Marcus, Gabor T. Bartha, Richard Head