Patents by Inventor Gregory Keith Warf

Gregory Keith Warf 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: 8949046
    Abstract: A system is provided to associate containers with handling equipment (HE) in a container storage facility. In the system an operation detector, such as a twistlock sensor that indicates when a container is picked up or dropped off, is installed on a first HE which is a piece of container handling equipment (CHE) that can lift the container. An event detector, such as a vibration sensor or distance measuring radar, is further installed on a second HE that is a tractor with an attached chassis for receiving and transporting a container. The event detector indicates when a container-operation-related event, such as a container pick up or drop off, occurred on the tractor chassis. The two detectors (operation and event) are used by a processor to associate the container with either the CHE or the tractor. The operation and event detectors can further be used in conjunction with position sensors such as a GPS sensor to accurately determine the position of the tractor and the CHE in a container yard.
    Type: Grant
    Filed: July 9, 2009
    Date of Patent: February 3, 2015
    Assignee: Mi-Jack Products, Inc.
    Inventors: Han-Shue Tan, Jihua Huang, Ke-Ren Chuang, Fanping Bu, Gregory Keith Warf
  • Patent number: 8630443
    Abstract: A method automatically detects errors in a container inventory database associated with a container inventory tracking system of a container storage facility. A processor in the inventory tracking system performs a method that: obtains a first data record, identifies an event (e.g., pickup, drop-off, or movement) associated with the first record, provides a list of error types based on the identified event, and determines whether a data error has occurred through a checking process. In each of the checking steps, the processor selects an error type from the list of error types, determines a search criterion based on the selected error type and the first data record, queries the database using the search criterion, compares query results with the first data record to detect data conflicts between them, and upon the detection of the data conflicts, reports that a data error of the selected error type has been detected.
    Type: Grant
    Filed: September 1, 2009
    Date of Patent: January 14, 2014
    Inventors: Han-Shue Tan, Ke-Ren Chuang, Jihua Huang, Gregory Keith Warf
  • Patent number: 8452527
    Abstract: A method is provided for automatically locating a container in a stowage location of a container ship for loading and unloading of the container ship in container terminals. The method includes the following steps: obtaining the position information of the container ship from container ship positioning units, obtaining the position information of the container from container positioning units when the container is in its stowage location, and determining the stowage location of the container in the container ship by first computing a relative position of the container in the container ship based on both the position information of the container ship and the position information of the container and then correlating the relative position with a stowage plan of the container ship.
    Type: Grant
    Filed: October 11, 2010
    Date of Patent: May 28, 2013
    Assignee: Containertrac, Inc.
    Inventors: Han-Shue Tan, Jihua Huang, Fanping Bu, Hongjun Song, Gregory Keith Warf
  • Publication number: 20120089320
    Abstract: A method is provided for automatically locating a container in a stowage location of a container ship for loading and unloading of the container ship in container terminals. The method includes the following steps: obtaining the position information of the container ship from container ship positioning units, obtaining the position information of the container from container positioning units when the container is in its stowage location, and determining the stowage location of the container in the container ship by first computing a relative position of the container in the container ship based on both the position information of the container ship and the position information of the container and then correlating the relative position with a stowage plan of the container ship.
    Type: Application
    Filed: October 11, 2010
    Publication date: April 12, 2012
    Applicant: CONTAINERTRAC, INC.
    Inventors: Han-Shue Tan, Jihua Huang, Fanping Bu, Hongjun Song, Gregory Keith Warf
  • Publication number: 20110052001
    Abstract: A method automatically detects errors in a container inventory database associated with a container inventory tracking system of a container storage facility. A processor in the inventory tracking system performs a method that: obtains a first data record, identifies an event (e.g., pickup, drop-off, or movement) associated with the first record, provides a list of error types based on the identified event, and determines whether a data error has occurred through a checking process. In each of the checking steps, the processor selects an error type from the list of error types, determines a search criterion based on the selected error type and the first data record, queries the database using the search criterion, compares query results with the first data record to detect data conflicts between them, and upon the detection of the data conflicts, reports that a data error of the selected error type has been detected.
    Type: Application
    Filed: September 1, 2009
    Publication date: March 3, 2011
    Applicant: CONTAINER TRAC, INC.
    Inventors: Han-Shue Tan, Ke-Ren Chuang, Jihua Huang, Gregory Keith Warf
  • Publication number: 20110055172
    Abstract: A method automatically detects and corrects errors in a container inventory database associated with a container inventory tracking system of a container storage facility. A processor in the inventory tracking system performs a method to detect errors; this method of error detection obtains a first data record, identifies an event (e.g., pickup or drop-off of a container, or movement of handing equipment) associated with the first record, provides a list of error types based on the identified event, and determines whether a data error has occurred through a checking process. To correct the errors, this method further sets search criteria based on the error detection results, queries the inventory tracking database using the set criteria, determines error candidates based on the query results, evaluates the error candidates to identify a match or matches among the error candidates, and corrects the error(s) by modifying the error detection results together with the identified match or matches.
    Type: Application
    Filed: December 29, 2009
    Publication date: March 3, 2011
    Applicant: CONTAINERTRAC, INC.
    Inventors: Han-Shue Tan, Ke-Ren Chuang, Jihua Huang, Gregory Keith Warf
  • Publication number: 20110010005
    Abstract: A system is provided to associate containers with handling equipment (HE) in a container storage facility. In the system an operation detector, such as a twistlock sensor that indicates when a container is picked up or dropped off, is installed on a first HE which is a piece of container handling equipment (CHE) that can lift the container. An event detector, such as a vibration sensor or distance measuring radar, is further installed on a second HE that is a tractor with an attached chassis for receiving and transporting a container. The event detector indicates when a container-operation-related event, such as a container pick up or drop off, occurred on the tractor chassis. The two detectors (operation and event) are used by a processor to associate the container with either the CHE or the tractor. The operation and event detectors can further be used in conjunction with position sensors such as a GPS sensor to accurately determine the position of the tractor and the CHE in a container yard.
    Type: Application
    Filed: July 9, 2009
    Publication date: January 13, 2011
    Applicant: CONTAINERTRAC, INC.
    Inventors: Han-Shue Tan, Jihua Huang, Ke-Ren Chuang, Fanping Bu, Gregory Keith Warf
  • Patent number: 7646336
    Abstract: A system and method is provided for tracking and maintaining a highly accurate inventory of shipping containers that are stored within container storage facilities. The invention includes using multiple complementary real-time and post-processing positioning techniques associated with various positioning sensors that are associated with inventory pieces or equipment. Examples of such positioning techniques are DGPS, GPS with RTK, DGPS loosely-coupled with INS, DGPS tightly-coupled with INS, and DGPS deeply-coupled with INS. Data correction and fusion techniques are applied to these positioning stages to re-compute a calibrated position with an improved accuracy. An additional trajectory can be iteratively determined using the fusing technique until the position data becomes statistically trustworthy. Further, combinations of multiple real-time positioning techniques combined with past position error correction algorithms provide a high accuracy needed for inventory tracking.
    Type: Grant
    Filed: March 26, 2007
    Date of Patent: January 12, 2010
    Assignee: ContainerTrac, Inc.
    Inventors: Han-Shue Tan, Gregory Keith Warf, Larry Henry
  • Publication number: 20070222674
    Abstract: A system and method is provided for tracking and maintaining a highly accurate inventory of shipping containers that are stored within container storage facilities. The invention includes using multiple complementary real-time and post-processing positioning techniques associated with various positioning sensors that are associated with inventory pieces or equipment. Examples of such positioning techniques are DGPS, GPS with RTK, DGPS loosely-coupled with INS, DGPS tightly-coupled with INS, and DGPS deeply-coupled with INS. Data correction and fusion techniques are applied to these positioning stages to re-compute a calibrated position with an improved accuracy. An additional trajectory can be iteratively determined using the fusing technique until the position data becomes statistically trustworthy. Further, combinations of multiple real-time positioning techniques combined with past position error correction algorithms provide a high accuracy needed for inventory tracking.
    Type: Application
    Filed: March 26, 2007
    Publication date: September 27, 2007
    Applicant: CONTAINERTRAC, INC.
    Inventors: Han-Shue Tan, Gregory Keith Warf, Larry Henry