Patents by Inventor Shawn McCreight

Shawn McCreight 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).

  • Publication number: 20240104079
    Abstract: A computer investigation system and method organizes information in a hive. Information in a target device is parsed by a processor, and facts and links are extracted from the data. The processor identifies the fact type for each identified fact, and further generates a fact ID for the fact. The information for the fact is stored in the hive in a fact table associated with the fact type. The processor also identifies the link type for each identified link, and further generates a link ID for the link. The information for the link ID is stored in the hive in a link table associated with the identified link type. A query language that is adapted to work with the hive allows querying of data stored in the hive.
    Type: Application
    Filed: December 6, 2023
    Publication date: March 28, 2024
    Inventors: Shawn McCreight, Roger Angarita, Chris Petrus
  • Patent number: 11899643
    Abstract: A computer investigation system and method organizes information in a hive. Information in a target device is parsed by a processor, and facts and links are extracted from the data. The processor identifies the fact type for each identified fact, and further generates a fact ID for the fact. The information for the fact is stored in the hive in a fact table associated with the fact type. The processor also identifies the link type for each identified link, and further generates a link ID for the link. The information for the link ID is stored in the hive in a link table associated with the identified link type. A query language that is adapted to work with the hive allows querying of data stored in the hive.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: February 13, 2024
    Assignee: OPEN TEXT HOLDINGS, INC.
    Inventors: Shawn McCreight, Roger Angarita, Chris Petrus
  • Publication number: 20230342872
    Abstract: Embodiments of search systems that leverage the search or access activities of a core group of users to improve search functionality and performance of such search systems are disclosed. Specifically, embodiments may utilize users' search activity to generate clusters of users and associated labels for those clusters. These clusters can be leveraged during a search to generate suggestions for a user conducting the search.
    Type: Application
    Filed: January 4, 2023
    Publication date: October 26, 2023
    Inventor: Shawn McCreight
  • Patent number: 11593904
    Abstract: Embodiments of search systems that leverage the search or access activities of a core group of users to improve search functionality and performance of such search systems are disclosed. Specifically, embodiments may utilize users' search activity to generate clusters of users and associated labels for those clusters. These clusters can be leveraged during a search to generate suggestions for a user conducting the search.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: February 28, 2023
    Assignee: OPEN TEXT HOLDINGS, INC.
    Inventor: Shawn McCreight
  • Patent number: 11556556
    Abstract: A method, apparatus and system for secure forensic investigation of a target machine by a client machine over a communications network. In one aspect the method comprises establishing secure communication with a server over a communications network, establishing secure communication with the target machine over the communications network, wherein establishing secure communication with the target machine includes establishing secure communication between the server and the target machine, installing a servelet on the target machine, transmitting a secure command to the servelet over the communications network, executing the secure command in the servelet, transmitting data, by the target machine, in response to a servelet instruction, and receiving the data from the target machine over the communication network.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: January 17, 2023
    Assignee: OPEN TEXT HOLDINGS, INC.
    Inventors: Shawn McCreight, Dominik Weber, Matthew Garrett
  • Publication number: 20220180464
    Abstract: Embodiments of search systems that leverage the search or access activities of a core group of users to improve search functionality and performance of such search systems are disclosed. Specifically, embodiments may utilize users' search activity to generate clusters of users and associated labels for those clusters. These clusters can be leveraged during a search to generate suggestions for a user conducting the search.
    Type: Application
    Filed: February 25, 2022
    Publication date: June 9, 2022
    Inventor: Shawn McCreight
  • Patent number: 11301947
    Abstract: Embodiments of search systems that leverage the search or access activities of a core group of users to improve search functionality and performance of such search systems are disclosed. Specifically, embodiments may utilize users' search activity to generate clusters of users and associated labels for those clusters. These clusters can be leveraged during a search to generate suggestions for a user conducting the search.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: April 12, 2022
    Assignee: OPEN TEXT HOLDINGS, INC.
    Inventor: Shawn McCreight
  • Publication number: 20200372598
    Abstract: Embodiments of search systems that leverage the search or access activities of a core group of users to improve search functionality and performance of such search systems are disclosed. Specifically, embodiments may utilize users' search activity to generate clusters of users and associated labels for those clusters. These clusters can be leveraged during a search to generate suggestions for a user conducting the search.
    Type: Application
    Filed: July 6, 2020
    Publication date: November 26, 2020
    Applicant: OPEN TEXT HOLDINGS, INC.
    Inventor: Shawn McCreight
  • Patent number: 10740858
    Abstract: A system and method for conducting forensic investigations by investigators on an investigations field using a mobile device. A digital search warrant is downloaded to the mobile device prior to conducting the forensic investigation. The digital search warrant defines the search parameters of the search to be conducted, including key terms, file types, and the like. The mobile device is coupled to a target device in the investigations field that is the subject of the forensic investigation. The mobile device parses the digital search warrant and automatically identifies and collects data from the target device based on the parsed digital search warrant. The automatically identifying and collecting of the data is done without modifying a state of the target device to retain forensic integrity during the investigation process.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: August 11, 2020
    Assignee: Open Text Holdings, Inc.
    Inventor: Shawn McCreight
  • Publication number: 20200174987
    Abstract: A computer investigation system and method organizes information in a hive. Information in a target device is parsed by a processor, and facts and links are extracted from the data. The processor identifies the fact type for each identified fact, and further generates a fact ID for the fact. The information for the fact is stored in the hive in a fact table associated with the fact type. The processor also identifies the link type for each identified link, and further generates a link ID for the link. The information for the link ID is stored in the hive in a link table associated with the identified link type. A query language that is adapted to work with the hive allows querying of data stored in the hive.
    Type: Application
    Filed: February 5, 2020
    Publication date: June 4, 2020
    Inventors: Shawn McCreight, Roger Angarita, Chris Petrus
  • Patent number: 10585869
    Abstract: A computer investigation system and method organizes information in a hive. Information in a target device is parsed by a processor, and facts and links are extracted from the data. The processor identifies the fact type for each identified fact, and further generates a fact ID for the fact. The information for the fact is stored in the hive in a fact table associated with the fact type. The processor also identifies the link type for each identified link, and further generates a link ID for the link. The information for the link ID is stored in the hive in a link table associated with the identified link type. A query language that is adapted to work with the hive allows querying of data stored in the hive.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: March 10, 2020
    Assignee: OPEN TEXT HOLDINGS, INC.
    Inventors: Shawn McCreight, Roger Angarita, Chris Petrus
  • Publication number: 20190286630
    Abstract: A method, apparatus and system for secure forensic investigation of a target machine by a client machine over a communications network. In one aspect the method comprises establishing secure communication with a server over a communications network, establishing secure communication with the target machine over the communications network, wherein establishing secure communication with the target machine includes establishing secure communication between the server and the target machine, installing a servelet on the target machine, transmitting a secure command to the servelet over the communications network, executing the secure command in the servelet, transmitting data, by the target machine, in response to a servelet instruction, and receiving the data from the target machine over the communication network.
    Type: Application
    Filed: June 7, 2019
    Publication date: September 19, 2019
    Inventors: Shawn McCreight, Dominik Weber, Matthew Garrett
  • Patent number: 10366097
    Abstract: A method, apparatus and system for secure forensic investigation of a target machine by a client machine over a communications network. In one aspect the method comprises establishing secure communication with a server over a communications network, establishing secure communication with the target machine over the communications network, wherein establishing secure communication with the target machine includes establishing secure communication between the server and the target machine, installing a servelet on the target machine, transmitting a secure command to the servelet over the communications network, executing the secure command in the servelet, transmitting data, by the target machine, in response to a servelet instruction, and receiving the data from the target machine over the communication network.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: July 30, 2019
    Assignee: OPEN TEXT HOLDINGS, INC.
    Inventors: Shawn McCreight, Dominik Weber, Matthew Garrett
  • Patent number: 9672243
    Abstract: A system and method for data deduplication includes a first computer device that determines duplicacy of a data item. If the data item is not a duplicate, the first computer device transmits a request to add an entry for the data item in a deduplication table of a deduplication database. The database adds the entry for the data item while enforcing uniqueness of data across one or more data fields of the deduplication table, where, in enforcing the uniqueness, the database denies an attempt by the second device to add an entry in the deduplication table for the same data item.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: June 6, 2017
    Assignee: Guidance Software, Inc.
    Inventors: Shawn McCreight, Frank Lin, Prateek Arora, Kunjan Zaveri, Jason Fredrickson
  • Publication number: 20160342680
    Abstract: A computer investigation system and method organizes information in a hive. Information in a target device is parsed by a processor, and facts and links are extracted from the data. The processor identifies the fact type for each identified fact, and further generates a fact ID for the fact. The information for the fact is stored in the hive in a fact table associated with the fact type. The processor also identifies the link type for each identified link, and further generates a link ID for the link. The information for the link ID is stored in the hive in a link table associated with the identified link type. A query language that is adapted to work with the hive allows querying of data stored in the hive.
    Type: Application
    Filed: May 23, 2016
    Publication date: November 24, 2016
    Inventors: Shawn McCreight, Roger Angarita, Chris Petrus
  • Publication number: 20160267152
    Abstract: A method, apparatus and system for secure forensic investigation of a target machine by a client machine over a communications network. In one aspect the method comprises establishing secure communication with a server over a communications network, establishing secure communication with the target machine over the communications network, wherein establishing secure communication with the target machine includes establishing secure communication between the server and the target machine, installing a servelet on the target machine, transmitting a secure command to the servelet over the communications network, executing the secure command in the servelet, transmitting data, by the target machine, in response to a servelet instruction, and receiving the data from the target machine over the communication network.
    Type: Application
    Filed: May 23, 2016
    Publication date: September 15, 2016
    Inventors: Shawn McCreight, Dominik Weber, Matthew Garrett
  • Patent number: 9350532
    Abstract: A method, apparatus and system for secure forensic investigation of a target machine by a client machine over a communications network. In one aspect the method comprises establishing secure communication with a server over a communications network, establishing secure communication with the target machine over the communications network, wherein establishing secure communication with the target machine includes establishing secure communication between the server and the target machine, installing a servelet on the target machine, transmitting a secure command to the servelet over the communications network, executing the secure command in the servelet, transmitting data, by the target machine, in response to a servelet instruction, and receiving the data from the target machine over the communication network.
    Type: Grant
    Filed: January 10, 2011
    Date of Patent: May 24, 2016
    Assignee: GUIDANCE SOFTWARE, INC.
    Inventors: Shawn McCreight, Dominik Weber, Matthew Garrett
  • Publication number: 20160055200
    Abstract: A system and method for data deduplication includes a first computer device that determines duplicacy of a data item. If the data item is not a duplicate, the first computer device transmits a request to add an entry for the data item in a deduplication table of a deduplication database. The database adds the entry for the data item while enforcing uniqueness of data across one or more data fields of the deduplication table, where, in enforcing the uniqueness, the database denies an attempt by the second device to add an entry in the deduplication table for the same data item.
    Type: Application
    Filed: November 2, 2015
    Publication date: February 25, 2016
    Inventors: Shawn McCreight, Frank Lin, Prateek Arora, Kunjan Zaveri, Jason Fredrickson
  • Patent number: 9176964
    Abstract: A system and method for data deduplication includes a first computer device that determines duplicacy of a data item. If the data item is not a duplicate, the first computer device transmits a request to add an entry for the data item in a deduplication table of a deduplication database. The database adds the entry for the data item while enforcing uniqueness of data across one or more data fields of the deduplication table, where, in enforcing the uniqueness, the database denies an attempt by the second device to add an entry in the deduplication table for the same data item.
    Type: Grant
    Filed: August 18, 2009
    Date of Patent: November 3, 2015
    Assignee: GUIDANCE SOFTWARE, INC.
    Inventors: Shawn McCreight, Frank Lin, Prateek Arora, Kunjan Zaveri, Jason Fredrickson
  • Patent number: 8838969
    Abstract: A method, apparatus and system for secure forensic investigation of a target machine by a client machine over a communications network. In one aspect the method comprises establishing secure communication with a server over a communications network, establishing secure communication with the target machine over the communications network, wherein establishing secure communication with the target machine includes establishing secure communication between the server and the target machine, installing a servelet on the target machine, transmitting a secure command to the servelet over the communications network, executing the secure command in the servelet, transmitting data, by the target machine, in response to a servelet instruction, and receiving the data from the target machine over the communication network.
    Type: Grant
    Filed: February 1, 2013
    Date of Patent: September 16, 2014
    Assignee: Guidance Software, Inc.
    Inventors: Shawn McCreight, Dominik Weber, Matthew Garrett