Patents by Inventor Matthew Scott Wood

Matthew Scott Wood 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: 8849991
    Abstract: HTTP layered reconstruction is disclosed. A database is queried to identify a location of a previously reconstructed HTML artifact file or packet data of a HTML file in a repository that stores packet data captured from a network. The reconstructed HTML file is analyzed. Links to external files are identified and the database is queried to identify a location of previously reconstructed artifact files or packet data of associated external files. The external files are reconstructed, as needed. A web page is then reconstructed based on the reconstructed HTML file and reconstructed external files, presenting a view of the web page as it originally appeared to a user. A user may specify which external file types to include and/or not include. New versions of external files may be obtained and indicated in the reconstructed web page when associated artifact files or packet data are not stored within the repository.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: September 30, 2014
    Assignee: Blue Coat Systems, Inc.
    Inventors: Joseph H. Levy, Matthew Scott Wood, Daniel Arnold, Kenny Foisy, Dave Tubbs
  • Patent number: 8625642
    Abstract: A method, system, and apparatus of network artifact identification and extraction are disclosed. In one embodiment, a method includes aggregating a payload data (e.g., may be a component of the extracted artifact) from different network packets to form an aggregated payload data, matching the payload data with an entry of a library of known artifacts, determining a type of the payload data based on a match with the entry of the library of known artifacts, separating the payload data from a header data in a network packet, and communicating the aggregated payload data as an extracted artifact to a user. The method may include using the extracted artifact to perform network visibility analysis of users on packets flowing across the network. The method may validate that the entry is accurate by performing a deeper analysis of the payload data with the entry of the library of known artifacts.
    Type: Grant
    Filed: May 23, 2008
    Date of Patent: January 7, 2014
    Assignee: Solera Networks, Inc.
    Inventors: Matthew Scott Wood, Paal Tveit, Brian Edginton, Steve Shillingford, James Brown
  • Publication number: 20130282760
    Abstract: A method of sampling data in a database includes designating permanent read locations in a database. The database is populated with randomly loaded data. The permanent read locations in the database are sampled to form sampled repeatable results attributable to the permanent read locations and the randomly loaded data.
    Type: Application
    Filed: April 19, 2012
    Publication date: October 24, 2013
    Applicant: SOLERA NETWORKS INC.
    Inventors: Bhargav Madhav Pendse, Matthew Scott Wood, Neil Richard Terry
  • Patent number: 8521732
    Abstract: A system and method of presentation of an extracted artifact based on an indexing technique are disclosed. In an embodiment, the method includes indexing a database of a captured network characteristic data using a processor and a memory to form an indexed capture data. The method includes enhancing a query response time with the indexed capture data. The method further includes searching the indexed capture data to generate a capture query result. The capture query result includes an extracted artifact. The method also includes graphically presenting the capture query result as at least one of an artifact list and an artifact image.
    Type: Grant
    Filed: May 25, 2009
    Date of Patent: August 27, 2013
    Assignee: Solera Networks, Inc.
    Inventors: Matthew Scott Wood, Paal Tveit, Brian Edginton, Steve Shillingford, James Brown, Joseph H Levy, Daniel M Arnold
  • Publication number: 20120158737
    Abstract: HTTP layered reconstruction is disclosed. A database is queried to identify a location of a previously reconstructed HTML artifact file or packet data of a HTML file in a repository that stores packet data captured from a network. The reconstructed HTML file is analyzed. Links to external files are identified and the database is queried to identify a location of previously reconstructed artifact files or packet data of associated external files. The external files are reconstructed, as needed. A web page is then reconstructed based on the reconstructed HTML file and reconstructed external files, presenting a view of the web page as it originally appeared to a user. A user may specify which external file types to include and/or not include. New versions of external files may be obtained and indicated in the reconstructed web page when associated artifact files or packet data are not stored within the repository.
    Type: Application
    Filed: December 15, 2010
    Publication date: June 21, 2012
    Applicant: SOLERA NETWORKS, INC.
    Inventors: Joseph H. Levy, Matthew Scott Wood, Daniel Arnold, Kenny Foisy, Dave Tubbs
  • Patent number: 8004998
    Abstract: Methods and a system of capture and regeneration of a network data using a virtual software switch are disclosed. In an embodiment, a method includes capturing a network data using a virtual software switch, a processor, and a memory. The network data is captured to perform a network visibility analysis and the network data is communicated to at least one port of the virtual software switch. The method includes forming a stored network data in a memory. The method also includes regenerating the stored network data to form a reconstructed data.
    Type: Grant
    Filed: May 25, 2009
    Date of Patent: August 23, 2011
    Assignee: Solera Networks, Inc.
    Inventors: Joseph H Levy, Matthew Scott Wood, Paal Tveit, Brian Edginton, Steve Shillingford, James Brown
  • Publication number: 20090292736
    Abstract: A method, apparatus and a system of on demand network activity reporting through a dynamic file system and method are disclosed. In one embodiment, a method includes forming a root level selection guide based on a set of criteria associated with an activity through a network that is captured and stored on a storage device associated with a network appliance, refreshing listings of a sub-directory of the root level selection guide dynamically based on the activity through the network stored on the storage device when an option is selected in the root level selection guide, and creating a packet capture file based on a current state of the activity through the network when one of the listings of the sub-directory of the root level selection guide is selected. The method may include automatically referencing a database having the activity through the network when creating the packet capture file.
    Type: Application
    Filed: May 23, 2008
    Publication date: November 26, 2009
    Inventors: Matthew Scott Wood, Paal Tveit, Brian Edginton, Steve Shillingford, James Brown
  • Publication number: 20090292681
    Abstract: A system and method of presentation of an extracted artifact based on an indexing technique are disclosed. In an embodiment, the method includes indexing a database of a captured network characteristic data using a processor and a memory to form an indexed capture data. The method includes enhancing a query response time with the indexed capture data. The method further includes searching the indexed capture data to generate a capture query result. The capture query result includes an extracted artifact. The method also includes graphically presenting the capture query result as at least one of an artifact list and an artifact image.
    Type: Application
    Filed: May 25, 2009
    Publication date: November 26, 2009
    Inventors: MATTHEW SCOTT WOOD, Paal Tveit, Brian Edginton, Steve Shillingford, James Brown, Joseph H. Levy, Daniel M. Arnold
  • Publication number: 20090290501
    Abstract: Methods and a system of capture and regeneration of a network data using a virtual software switch are disclosed. In an embodiment, a method includes capturing a network data using a virtual software switch, a processor, and a memory. The network data is captured to perform a network visibility analysis and the network data is communicated to at least one port of the virtual software switch. The method includes forming a stored network data in a memory. The method also includes regenerating the stored network data to form a reconstructed data.
    Type: Application
    Filed: May 25, 2009
    Publication date: November 26, 2009
    Inventors: Joseph H. Levy, Matthew Scott Wood, Paal Tveit, Brian Edginton, Steve Shillingford, James Brown
  • Publication number: 20090290580
    Abstract: A method, system, and apparatus of network artifact identification and extraction are disclosed. In one embodiment, a method includes aggregating a payload data (e.g., may be a component of the extracted artifact) from different network packets to form an aggregated payload data, matching the payload data with an entry of a library of known artifacts, determining a type of the payload data based on a match with the entry of the library of known artifacts, separating the payload data from a header data in a network packet, and communicating the aggregated payload data as an extracted artifact to a user. The method may include using the extracted artifact to perform network visibility analysis of users on packets flowing across the network. The method may validate that the entry is accurate by performing a deeper analysis of the payload data with the entry of the library of known artifacts.
    Type: Application
    Filed: May 23, 2008
    Publication date: November 26, 2009
    Inventors: Matthew Scott Wood, Paal Tveit, Brian Edginton, Steve Shillingford, James Brown
  • Publication number: 20090290492
    Abstract: A method, system, and apparatus for indexing network traffic meta-data is disclosed. In one embodiment, a method includes identifying a packet having a header and a payload in a flow of a data through a network, classifying the header of the packet in a type of the header, determining an algorithm to extract a meta-data (e.g., which may be stored in a database of the storage device, and the storage device may be limited in a storage capacity) having information relevant to network traffic visibility based on the type of the header, extracting the meta-data from the header, and streaming the meta-data to a storage device. The method may include applying a last recently used algorithm to discard information from the storage device when storage device is limited in the storage capacity. The method may also include determining that the type of the header is an Ethernet header.
    Type: Application
    Filed: May 23, 2008
    Publication date: November 26, 2009
    Inventors: Matthew Scott Wood, Paal Tveit, Brian Edginton, Steve Shillingford, James Brown