Patents by Inventor Matthew Bryan Jeffries
Matthew Bryan Jeffries 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: 11785027Abstract: A threat protection system provides for detecting links in a document and analyzing whether one of the detected links is a malicious link that may direct a user of the document to a malicious universal resource locator (URL). In one implementation of the described technology, when a user selects a link in a document, a link activation module calls a threat protection client module that performs a reputation check for the link. If the selected link is malicious, the threat protection client module sends a URL of a warning page to the link activation module.Type: GrantFiled: October 28, 2021Date of Patent: October 10, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Varagur Karthikeyan Sriram Iyer, Willson Kulandai Raj David, Vinayak Goyal, Matthew Bryan Jeffries
-
Publication number: 20220053008Abstract: A threat protection system provides for detecting links in a document and analyzing whether one of the detected links is a malicious link that may direct a user of the document to a malicious universal resource locator (URL). In one implementation of the described technology, when a user selects a link in a document, a link activation module calls a threat protection client module that performs a reputation check for the link. If the selected link is malicious, the threat protection client module sends a URL of a warning page to the link activation module.Type: ApplicationFiled: October 28, 2021Publication date: February 17, 2022Inventors: Varagur Karthikeyan Sriram IYER, Willson Kulandai Raj DAVID, Vinayak GOYAL, Matthew Bryan JEFFRIES
-
Patent number: 11171973Abstract: A threat protection system provides for detecting links in a document and analyzing whether one of the detected links is a malicious link that may direct a user of the document to a malicious universal resource locator (URL). In one implementation of the described technology, when a user selects a link in a document, a link activation module calls a threat protection client module that performs a reputation check for the link. If the selected link is malicious, the threat protection client module sends a URL of a warning page to the link activation module.Type: GrantFiled: October 21, 2019Date of Patent: November 9, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Varagur Karthikeyan Sriram Iyer, Willson Kulandai Raj David, Vinayak Goyal, Matthew Bryan Jeffries
-
Patent number: 10855713Abstract: Implementations described herein disclose a system for providing personalized threat protection for users of computer applications. An implementation of a method disclosed herein includes analyzing usage pattern of an application by a client to determine various application functionalities used by the client, identifying security threats related to the various application functionalities used by the client, and changing the configuration settings of the application for the client based on the plurality of security threats.Type: GrantFiled: April 27, 2017Date of Patent: December 1, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Varagur Karthikeyan Sriram Iyer, Thomas P. Gallagher, Matthew Bryan Jeffries
-
Publication number: 20200296945Abstract: A device for rigging a fishing lure having a hollow cylindrical main body with a first tapered end and a second non-tapered end, such that the tapered end is sized to fit snugly on an artificial fishing worm lure. The device has a number of holes distributed around the central portion of the main body to enable the passage of a fishing hook through the lure and device combination. The device may be constructed of plastic, metal, rubber, or a combination of materials. The device may be weighted or have additional embellishments to enhance an angler's fishing success.Type: ApplicationFiled: March 19, 2019Publication date: September 24, 2020Inventor: Matthew Bryan Jeffries
-
Publication number: 20200053106Abstract: A threat protection system provides for detecting links in a document and analyzing whether one of the detected links is a malicious link that may direct a user of the document to a malicious universal resource locator (URL). In one implementation of the described technology, when a user selects a link in a document, a link activation module calls a threat protection client module that performs a reputation check for the link. If the selected link is malicious, the threat protection client module sends a URL of a warning page to the link activation module.Type: ApplicationFiled: October 21, 2019Publication date: February 13, 2020Inventors: Varagur Karthikeyan Sriram IYER, Willson Kulandai Raj DAVID, Vinayak GOYAL, Matthew Bryan JEFFRIES
-
Patent number: 10454952Abstract: A threat protection system provides for detecting links in a document and analyzing whether one of the detected links is a malicious link that may direct a user of the document to a malicious universal resource locator (URL). In one implementation of the described technology, when a user selects a link in a document, a link activation module calls a threat protection client module that performs a reputation check for the link. If the selected link is malicious, the threat protection client module sends a URL of a warning page to the link activation module.Type: GrantFiled: April 28, 2017Date of Patent: October 22, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Varagur Karthikeyan Sriram Iyer, Willson Kulandai Raj David, Vinayak Goyal, Matthew Bryan Jeffries
-
Publication number: 20180316711Abstract: Implementations described herein disclose a system for providing personalized threat protection for users of computer applications. An implementation of a method disclosed herein includes analyzing usage pattern of an application by a client to determine various application functionalities used by the client, identifying security threats related to the various application functionalities used by the client, and changing the configuration settings of the application for the client based on the plurality of security threats.Type: ApplicationFiled: April 27, 2017Publication date: November 1, 2018Inventors: Varagur Karthikeyan Sriram IYER, Thomas P. GALLAGHER, Matthew Bryan JEFFRIES
-
Publication number: 20180183820Abstract: A threat protection system provides for detecting links in a document and analyzing whether one of the detected links is a malicious link that may direct a user of the document to a malicious universal resource locator (URL). In one implementation of the described technology, when a user selects a link in a document, a link activation module calls a threat protection client module that performs a reputation check for the link. If the selected link is malicious, the threat protection client module sends a URL of a warning page to the link activation module.Type: ApplicationFiled: April 28, 2017Publication date: June 28, 2018Inventors: Varagur Karthikeyan Sriram IYER, Willson Kulandai Raj DAVID, Vinayak GOYAL, Matthew Bryan JEFFRIES
-
Publication number: 20180143955Abstract: Providing automatic updates to transmitted copies of an electronic document is disclosed herein. In response to the first user such as the author/first user saving the electronic document, a copy of the electronic document is uploaded to a shared location and a reference to the copy of the electronic document uploaded to the shared location is stored in metadata of the electronic document. The first user can then transmit a copy of the electronic document with a link to the reference in the metadata to a second user. Then, if the first user subsequently revises the electronic document, the revised electronic document is uploaded to the shared location. When the second user then opens the copy of the electronic document, a copy of the most recently revised electronic document is retrieved from the shared location.Type: ApplicationFiled: December 16, 2016Publication date: May 24, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Matthew Bryan Jeffries, Varagur Karthikeyan Sriram Iyer, Rorke Haining, Michael Paer
-
Patent number: 8424073Abstract: Methods and computer-readable media are provided for refreshing a page validation token. In response to a request for a form from a client, a server responds with the requested form, a page validation token, and a page token refresh program. The client executes the page token refresh program in response to a request to post the contents of the form to the server computer. The page token refresh program determines whether a preset period of time has elapsed since server computer generated the page validation token. If the period of time has not elapsed, the form is posted to the server with the page validation token and processed by the server computer. If the page timeout has elapsed, the page token refresh program refreshes the page validation token prior to posting the form by requesting an updated page validation token from the server.Type: GrantFiled: November 13, 2006Date of Patent: April 16, 2013Assignee: Microsoft CorporationInventors: James Richard Sturms, Matthew Bryan Jeffries, William James Griffin
-
Publication number: 20080115201Abstract: Methods and computer-readable media are provided for refreshing a page validation token. In response to a request for a form from a client, a server responds with the requested form, a page validation token, and a page token refresh program. The client executes the page token refresh program in response to a request to post the contents of the form to the server computer. The page token refresh program determines whether a preset period of time has elapsed since server computer generated the page validation token. If the period of time has not elapsed, the form is posted to the server with the page validation token and processed by the server computer. If the page timeout has elapsed, the page token refresh program refreshes the page validation token prior to posting the form by requesting an updated page validation token from the server.Type: ApplicationFiled: November 13, 2006Publication date: May 15, 2008Applicant: Microsoft CorporationInventors: James Richard Sturms, Matthew Bryan Jeffries, William James Griffin