Patents by Inventor Benjamin L. Gatti
Benjamin L. Gatti 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: 10110628Abstract: According to one embodiment, an apparatus includes a memory and a processor. The processor is configured to receive a forwarded email and to determine a plurality of keywords in the forwarded email. The processor is further configured to search an email server using the plurality of keywords and to determine that an email message from the plurality of email messages is the original email corresponding to the forwarded email. The processor is also configured to attach a portion of the determined email message to the forwarded email.Type: GrantFiled: July 22, 2015Date of Patent: October 23, 2018Assignee: Bank of America CorporationInventor: Benjamin L. Gatti
-
Patent number: 10110623Abstract: According to one embodiment, an apparatus is configured to store a plurality of phishing scores, each phishing score of the plurality of phishing scores indicating a likelihood that a user of a plurality of users will respond to a phishing email. The apparatus is configured to receive an email, to select a first subset of the plurality of users based on the phishing score of each user in the first subset, and to select a second subset of the plurality of users based on the phishing score of each user in the second subset, wherein each user in the second subset is determined to be more likely to respond to a phishing email than each user in the first subset. The apparatus is configured to communicate the email to the first subset and to communicate the email to the second subset based on the first subset's responses to the email.Type: GrantFiled: July 22, 2015Date of Patent: October 23, 2018Assignee: Bank of America CorporationInventor: Benjamin L. Gatti
-
Patent number: 9942249Abstract: According to one embodiment, an apparatus is configured to communicate a first plurality of phishing emails to a first plurality of users, each phishing email of the first plurality of phishing emails is of a first type or a second type. The apparatus is configured to determine a first response rate of the first plurality of users to phishing emails of the first type and to determine a second response rate of the first plurality of users to phishing emails of the second type. The apparatus is configured to determine a second plurality of phishing emails comprising phishing emails of the first type and the second type, wherein an aggregate response rate of a second plurality of users to the second plurality of phishing emails is predicted to be closer to a target response rate than one or more of the first response rate and the second response rate.Type: GrantFiled: July 22, 2015Date of Patent: April 10, 2018Assignee: Bank of America CorporationInventor: Benjamin L. Gatti
-
Patent number: 9825974Abstract: According to one embodiment, an apparatus includes a memory and a processor. The processor is configured to receive an email and to detect a click of a button that indicates that a user should be warned about the email being a phishing email. In response to detecting the click of the button, the processor can generate a new email and add a deactivated representation of the received email to the new email. The processor may communicate the new email to the user.Type: GrantFiled: July 22, 2015Date of Patent: November 21, 2017Assignee: Bank of America CorporationInventor: Benjamin L. Gatti
-
Patent number: 9749359Abstract: According to one embodiment, an apparatus includes a memory and a processor. The memory is configured to store a plurality of phishing scores, each phishing score of the plurality of phishing scores indicating a likelihood that a user will delete a phishing email. The processor is configured to determine that a plurality of phishing campaigns are occurring. For each phishing campaign of the plurality of phishing campaigns, the processor is configured to determine that a plurality of users deleted a phishing email of the phishing campaign and to determine a priority score for the phishing campaign based on the phishing score of each user of the plurality of users. The processor is further configured to rank the plurality of phishing campaigns based on the priority score of each phishing campaign, wherein the phishing campaign of the plurality of phishing campaigns with the highest rank is presented first.Type: GrantFiled: July 22, 2015Date of Patent: August 29, 2017Assignee: Bank of America CorporationInventor: Benjamin L. Gatti
-
Patent number: 9729573Abstract: According to one embodiment, an apparatus is configured to store a plurality of phishing scores, each phishing score of the plurality of phishing scores indicating a likelihood that a user will respond to a phishing email The apparatus is communicatively coupled to the memory and is configured to determine that a plurality of phishing campaigns are occurring. For each phishing campaign of the plurality of phishing campaigns, the apparatus is configured to determine that a plurality of users responded to the phishing campaign and to determine a priority score for the phishing campaign based on the phishing score of each user of the plurality of users. The apparatus is further configured to rank the plurality of phishing campaigns based on the priority score of each phishing campaign, wherein the phishing campaign of the plurality of phishing campaigns with the highest rank is reviewed first.Type: GrantFiled: July 22, 2015Date of Patent: August 8, 2017Assignee: Bank of America CorporationInventor: Benjamin L. Gatti
-
Publication number: 20170026399Abstract: According to one embodiment, an apparatus is configured to store a plurality of phishing scores, each phishing score of the plurality of phishing scores indicating a likelihood that a user of a plurality of users will respond to a phishing email. The apparatus is configured to receive an email, to select a first subset of the plurality of users based on the phishing score of each user in the first subset, and to select a second subset of the plurality of users based on the phishing score of each user in the second subset, wherein each user in the second subset is determined to be more likely to respond to a phishing email than each user in the first subset. The apparatus is configured to communicate the email to the first subset and to communicate the email to the second subset based on the first subset's responses to the email.Type: ApplicationFiled: July 22, 2015Publication date: January 26, 2017Inventor: Benjamin L. Gatti
-
Publication number: 20170026410Abstract: According to one embodiment, an apparatus is configured to store a plurality of phishing scores, each phishing score of the plurality of phishing scores indicating a likelihood that a user will respond to a phishing email The apparatus is communicatively coupled to the memory and is configured to determine that a plurality of phishing campaigns are occurring. For each phishing campaign of the plurality of phishing campaigns, the apparatus is configured to determine that a plurality of users responded to the phishing campaign and to determine a priority score for the phishing campaign based on the phishing score of each user of the plurality of users. The apparatus is further configured to rank the plurality of phishing campaigns based on the priority score of each phishing campaign, wherein the phishing campaign of the plurality of phishing campaigns with the highest rank is reviewed first.Type: ApplicationFiled: July 22, 2015Publication date: January 26, 2017Inventor: Benjamin L. Gatti
-
Publication number: 20170026411Abstract: According to one embodiment, an apparatus includes a memory and a processor. The processor is configured to receive a forwarded email and to determine a plurality of keywords in the forwarded email. The processor is further configured to search an email server using the plurality of keywords and to determine that an email message from the plurality of email messages is the original email corresponding to the forwarded email. The processor is also configured to attach a portion of the determined email message to the forwarded email.Type: ApplicationFiled: July 22, 2015Publication date: January 26, 2017Inventor: Benjamin L. Gatti
-
Publication number: 20170026409Abstract: According to one embodiment, an apparatus includes a memory and a processor. The memory is configured to store a plurality of phishing scores, each phishing score of the plurality of phishing scores indicating a likelihood that a user will delete a phishing email. The processor is configured to determine that a plurality of phishing campaigns are occurring. For each phishing campaign of the plurality of phishing campaigns, the processor is configured to determine that a plurality of users deleted a phishing email of the phishing campaign and to determine a priority score for the phishing campaign based on the phishing score of each user of the plurality of users. The processor is further configured to rank the plurality of phishing campaigns based on the priority score of each phishing campaign, wherein the phishing campaign of the plurality of phishing campaigns with the highest rank is presented first.Type: ApplicationFiled: July 22, 2015Publication date: January 26, 2017Inventor: Benjamin L. Gatti
-
Publication number: 20170026388Abstract: According to one embodiment, an apparatus is configured to communicate a first plurality of phishing emails to a first plurality of users, each phishing email of the first plurality of phishing emails is of a first type or a second type. The apparatus is configured to determine a first response rate of the first plurality of users to phishing emails of the first type and to determine a second response rate of the first plurality of users to phishing emails of the second type. The apparatus is configured to determine a second plurality of phishing emails comprising phishing emails of the first type and the second type, wherein an aggregate response rate of a second plurality of users to the second plurality of phishing emails is predicted to be closer to a target response rate than one or more of the first response rate and the second response rate.Type: ApplicationFiled: July 22, 2015Publication date: January 26, 2017Inventor: Benjamin L. Gatti
-
Publication number: 20170026389Abstract: According to one embodiment, an apparatus includes a memory and a processor. The processor is configured to receive an email and to detect a click of a button that indicates that a user should be warned about the email being a phishing email. In response to detecting the click of the button, the processor can generate a new email and add a deactivated representation of the received email to the new email. The processor may communicate the new email to the user.Type: ApplicationFiled: July 22, 2015Publication date: January 26, 2017Inventor: Benjamin L. Gatti
-
Patent number: 7215833Abstract: The invention is a method for correlating and assigning digital camera images to a database file. The method enables a photographer to keep track of large numbers of subjects and items. The method uses a timestamp from a bar code reader to synchronize recorded swipes of bar codes with the digital images created produced by the camera. The bar code reader is used to swipe identifying bar code on items or subjects that are to be tracked, such as on a student's camera card, a police investigation report or a catalogue item. The time and the bar code serve as a means to cross-reference any item or subject to the digital images. The photographs and bar code scans are downloaded into a computer, and then by inspection of the recorded times of when the scans were made and the pictures were taken, the images can be assigned to the appropriate file. The images can then be loaded into the item's or subject's file, secure in the knowledge that the images are appropriately assigned.Type: GrantFiled: February 21, 2003Date of Patent: May 8, 2007Assignee: Digital Photography Innovations, Inc.Inventors: Ed J. Tepera, Benjamin L. Gatti