Patents by Inventor Mathew Henley

Mathew Henley 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: 8032938
    Abstract: A method and system to compare rendered publication data. The publication data are accessed from a database and then rendered to produce rendered publication data. The rendered publication data are stored to provide a reference version. After a periodic time interval, the publication data are accessed again and rendered to product a second version of rendered publication data. The reference version and the second version of rendered publication data are compared and a notification is generated when a difference exists.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: October 4, 2011
    Assignee: eBay Inc.
    Inventors: Chris Lalonde, Quang Pham, Kevin Black, Andrew Brown, Mathew Henley
  • Patent number: 7971245
    Abstract: A method and system to verify active content in a server system include receiving a communication (e.g., an e-mail message or an e-commerce listing) that includes active content to be made accessible by the server system. A reference (e.g., a URL) within the active content is identified, the reference pointing to further data that is not included within the communication. This further data is to be retrieved when the active content is rendered. The reference is stored at the server system, and the further data, to which the reference points, is repetitively and periodically retrieved. Subsequent to each retrieval of the further data, a determination is made as to whether the further data is malicious.
    Type: Grant
    Filed: June 23, 2004
    Date of Patent: June 28, 2011
    Assignee: eBay Inc.
    Inventors: Chris Lalonde, Quang Pham, Kevin Black, Andrew Brown, Mathew Henley
  • Publication number: 20090187990
    Abstract: A method and system to verify active content included within a markup language document store multiple instances of publication information (e.g., an e-commerce listing or e-mail message) in a database associated with a server system. The stored publication information includes active content (e.g., web pages that include an executable script or point to an executable script). Selected active content is retrieved from the database, and subject to a verification process. The verification process is to verify that the selected active content is not malicious. The selected active content is selectively published based on an outcome of the verification process.
    Type: Application
    Filed: March 30, 2009
    Publication date: July 23, 2009
    Inventors: Chris Lalonde, Quang Pham, Kevin Black, Andrew Brown, Mathew Henley
  • Patent number: 7526810
    Abstract: A method and system to verify active content included within a markup language document store multiple instances of publication information (e.g., an e-commerce listing or e-mail message) in a database associated with a server system. The stored publication information includes active content (e.g., web pages that include an executable script or point to an executable script). Selected active content is retrieved from the database, and subject to a verification process. The verification process is to verify that the selected active content is not malicious. The selected active content is selectively published based on an outcome of the verification process.
    Type: Grant
    Filed: June 23, 2004
    Date of Patent: April 28, 2009
    Assignee: Ebay Inc.
    Inventors: Chris Lalonde, Quang Pham, Kevin Black, Andrew Brown, Mathew Henley
  • Publication number: 20060156389
    Abstract: A system for identifying perpetrators of fraudulent activity includes location logic for locating, extracting, or capturing identifying information from a client communication received from a client device. For example, the location logic may locate, or extract, a variety of message headers from an HTTP client request. The system may also include analyzer logic to analyze the identifying information, for example, by comparing the identifying information with previously captured identifying information from a previously received client communication. Finally, the system may include account identifier logic to identify user accounts associated with the previous client communication in which the same identifying information was extracted.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 13, 2006
    Inventors: Andrew Brown, Mathew Henley, Chris Lalonde
  • Publication number: 20060041508
    Abstract: A method and system for tracking potentially fraudulent activities associated with one or more web sites is disclosed. The system includes a fraud tracking server connected to a fraud tracking database. The fraud tracking server includes a communications module to facilitate the exchange of data between the server and multiple client devices. The fraud tracking server receives data from one or more client devices that identifies a potential spoof site. The fraud tracking server also includes control logic to generate a spoof site tracking record in the fraud tracking database. The spoof site tracking record includes the data identifying the potential spoof site. After the spoof site tracking record has been created, the fraud tracking server notifies an administrator of the potential spoof site by communicating the data received and stored in the fraud tracking database to an administrator.
    Type: Application
    Filed: August 20, 2004
    Publication date: February 23, 2006
    Inventors: Quang Pham, Mathew Henley, Andrew Brown, Jeremy Edberg
  • Publication number: 20060021031
    Abstract: A method and system to protect users against potentially fraudulent activities associated with spoof web sites are described. According to one aspect of the present invention, the URL of a document downloaded via a web browser client is compared to the URLs in a list of URLs for known spoof sites. If the URL for the downloaded document is found in the list of URLs for known spoof sites, a security indicator is displayed to the user to indicate to the user that the downloaded document is associated with a known spoof site. According to another aspect of the invention, a security server maintains a master black list and periodically communicates updates of the master black list to the local list of a client security application.
    Type: Application
    Filed: June 30, 2004
    Publication date: January 26, 2006
    Inventors: Scott Leahy, Jeffrey Taylor, Chris Lalonde, Ajay Agrawal, Kevin Embree, Jeffrey King, Andy Brown, Mathew Henley
  • Publication number: 20050283835
    Abstract: A method and system to verify active content included within a markup language document store multiple instances of publication information (e.g., an e-commerce listing or e-mail message) in a database associated with a server system. The stored publication information includes active content (e.g., web pages that include an executable script or point to an executable script). Selected active content is retrieved from the database, and subject to a verification process. The verification process is to verify that the selected active content is not malicious. The selected active content is selectively published based on an outcome of the verification process.
    Type: Application
    Filed: June 23, 2004
    Publication date: December 22, 2005
    Inventors: Chris Lalonde, Quang Pham, Kevin Black, Andrew Brown, Mathew Henley
  • Publication number: 20050283833
    Abstract: A method and system to verify active content at a server system include receiving, at the server system a communication (e.g., an e-mail message or e-commerce listing) that includes active content that is to be made accessible via the server system. At the server system, the active content is rendered to generate rendered active content. The rendered active content presents a representation of information and processes to which an end user will be subject. At the server system, the rendered active content is verified as not being malicious.
    Type: Application
    Filed: June 23, 2004
    Publication date: December 22, 2005
    Inventors: Chris Lalonde, Andrew Brown, Mathew Henley, Quang Pham, Kevin Black
  • Publication number: 20050283836
    Abstract: A method and system to verify active content in a server system include receiving a communication (e.g., an e-mail message or an e-commerce listing) that includes active content to be made accessible by the server system. A reference (e.g., a URL) within the active content is identified, the reference pointing to further data that is not included within the communication. This further data is to be retrieved when the active content is rendered. The reference is stored at the server system, and the further data, to which the reference points, is repetitively and periodically retrieved. Subsequent to each retrieval of the further data, a determination is made as to whether the further data is malicious.
    Type: Application
    Filed: June 23, 2004
    Publication date: December 22, 2005
    Inventors: Chris Lalonde, Quang Pham, Kevin Black, Andrew Brown, Mathew Henley