Patents by Inventor James A. Hammack
James A. Hammack 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: 11869222Abstract: Provided are methods and apparatus for creating super-compressed map files. Using free and open-source software (FOSS), the tool create a super-compressed internally tiled Geo Tag Image File Format (TIFF) in a WGS84 datum (WGS84) similar in size to the original LizardTech's MrSID (SID) imagery from the National Geospatial-Intelligence Agency (NGA). Converting NGA data to WGS84 allows mapping systems like NASA Worldwind (WW) to eliminate the step of re-projecting on the fly from non-native projections, thus reducing processing time. The disclosed method includes removing all pure-black pixels by setting them to black+1, changing all near-black border pixels with values less than 15 to 0 (pure black), setting pure black values to “no-data,” compressing the image with a compression scheme, and translating the compressed image to JPEG and a YCbCr color space to achieve greater compression.Type: GrantFiled: March 10, 2022Date of Patent: January 9, 2024Assignee: The United States of America, as Represented by the Secretary of the NavyInventors: Robert E. Mullen, James A. Hammack
-
Patent number: 11636206Abstract: A code segment executing on a compute instance may be identified as suspicious based on runtime behavior or similar behavioral analysis or the like. In order to ensure the identification and use of the most up-to-date identification and remediation tools, the compute instance may defer various remediation steps for an interval, during which the compute instance may wait for data updates from a threat management system. After the interval has passed, the compute instance may use any updated data or tools in order to address the code segment that triggered the initial malware detection.Type: GrantFiled: March 26, 2021Date of Patent: April 25, 2023Assignee: Sophos LimitedInventors: Timothy Bruce Kenyon, Patrick James Hammack
-
Publication number: 20220292729Abstract: Provided are methods and apparatus for creating super-compressed map files. Using free and open-source software (FOSS), the tool create a super-compressed internally tiled Geo Tag Image File Format (TIFF) in a WGS84 datum (WGS84) similar in size to the original LizardTech's MrSID (SID) imagery from the National Geospatial-Intelligence Agency (NGA). Converting NGA data to WGS84 allows mapping systems like NASA Worldwind (WW) to eliminate the step of re-projecting on the fly from non-native projections, thus reducing processing time. The disclosed method includes removing all pure-black pixels by setting them to black+1, changing all near-black border pixels with values less than 15 to 0 (pure black), setting pure black values to “no-data,” compressing the image with a compression scheme, and translating the compressed image to JPEG and a YCbCr color space to achieve greater compression.Type: ApplicationFiled: March 10, 2022Publication date: September 15, 2022Applicant: The United States of America, as represented by the Secretary of the NavyInventors: Robert E. Mullen, James A. Hammack
-
Patent number: 11340073Abstract: A method for determining an estimated position of a device within a location, the device comprising at least one movement sensor configured to generate sensor data, and the device storing a map of the location, the map being divided into a plurality of regions, the method comprising: calculating an estimated position for the device within the location based on the sensor data; determining an estimated region of the plurality of regions for the device based on the estimated position; calculating an estimated heading for the device based on the sensor data; comparing the estimated heading to a most-likely heading associated with the estimated region to generate a difference between the two headings; and setting the estimated heading to the most-likely heading associated with the estimated region if difference between the two headings is greater than a threshold heading difference.Type: GrantFiled: November 13, 2018Date of Patent: May 24, 2022Assignee: LIVING MAP LIMITEDInventors: James Hammack, Perry Wischow, Gary McKay, Tim Fendley
-
Publication number: 20210216634Abstract: A code segment executing on a compute instance may be identified as suspicious based on runtime behavior or similar behavioral analysis or the like. In order to ensure the identification and use of the most up-to-date identification and remediation tools, the compute instance may defer various remediation steps for an interval, during which the compute instance may wait for data updates from a threat management system. After the interval has passed, the compute instance may use any updated data or tools in order to address the code segment that triggered the initial malware detection.Type: ApplicationFiled: March 26, 2021Publication date: July 15, 2021Inventors: Timothy Bruce Kenyon, Patrick James Hammack
-
Patent number: 10997294Abstract: A code segment executing on a compute instance may be identified as suspicious based on runtime behavior or similar behavioral analysis or the like. In order to ensure the identification and use of the most up-to-date identification and remediation tools, the compute instance may defer various remediation steps for an interval, during which the compute instance may wait for data updates from a threat management system. After the interval has passed, the compute instance may use any updated data or tools in order to address the code segment that triggered the initial malware detection.Type: GrantFiled: June 9, 2020Date of Patent: May 4, 2021Assignee: Sophos LimitedInventors: Timothy Bruce Kenyon, Patrick James Hammack
-
Publication number: 20210048298Abstract: A method for determining an estimated position of a device within a location, the device comprising at least one movement sensor configured to generate sensor data, and the device storing a map of the location, the map being divided into a plurality of regions, the method comprising: calculating an estimated position for the device within the location based on the sensor data; determining an estimated region of the plurality of regions for the device based on the estimated position; calculating an estimated heading for the device based on the sensor data; comparing the estimated heading to a most-likely heading associated with the estimated region to generate a difference between the two headings; and setting the estimated heading to the most-likely heading associated with the estimated region if difference between the two headings is greater than a threshold heading difference.Type: ApplicationFiled: November 13, 2018Publication date: February 18, 2021Applicant: LIVING MAP LIMITEDInventors: James Hammack, Perry Wischow, Gary McKay, Tim Fendley
-
Publication number: 20200302058Abstract: A code segment executing on a compute instance may be identified as suspicious based on runtime behavior or similar behavioral analysis or the like. In order to ensure the identification and use of the most up-to-date identification and remediation tools, the compute instance may defer various remediation steps for an interval, during which the compute instance may wait for data updates from a threat management system. After the interval has passed, the compute instance may use any updated data or tools in order to address the code segment that triggered the initial malware detection.Type: ApplicationFiled: June 9, 2020Publication date: September 24, 2020Inventors: Timothy Bruce Kenyon, Patrick James Hammack
-
Patent number: 8243551Abstract: A computer based system and method for determining if a change detection sonar contact in change detection side scan sonar imagery matches a historical contact of the same geospatial location.Type: GrantFiled: May 20, 2011Date of Patent: August 14, 2012Assignee: The United States of America, as represented by the Secretary of the NavyInventors: Marlin L Gendron, Maura C Lohrenz, Lancelot M Riedlinger, James A. Hammack, Charles B Martin
-
Publication number: 20120069709Abstract: A computer based system and method for real-time display of co-registered historical and current side scan sonar imagery during a side scan sonar survey. Embodiments also include modules for detection of clutter in the current imagery, identification of features, extraction of snippets, filtering based on predetermined size and shape parameters, and determination if a current feature is the same as a previously identified contact from historical imagery.Type: ApplicationFiled: May 20, 2011Publication date: March 22, 2012Applicant: THE GOVERNMENT OF THE UNITED STATES, AS REPRESENTED BY THE SECRETARY OF THE NAInventors: Marlin L. Gendron, Maura C. Lohrenz, Lancelot M. Riedlinger, James A. Hammack, Charles B. Martin
-
Publication number: 20120069710Abstract: A computer based system and method for real-time display of co-registered historical and current side scan sonar imagery during a side scan sonar survey. Embodiments also include modules for detection of clutter in the current imagery, identification of features, extraction of snippets, filtering based on predetermined size and shape parameters, and determination if a current feature is the same as a previously identified contact from historical imagery.Type: ApplicationFiled: May 20, 2011Publication date: March 22, 2012Applicant: THE GOVERNMENT OF THE UNITED STATES, AS REPRESENTED BY THE SECRETARY OF THE NAVYInventors: Marlin L. Gendron, Maura C. Lohrenz, Lancelot M. Riedlinger, James A. Hammack, Charles B. Martin
-
Patent number: 7990804Abstract: A computer based system and method for real-time display of co-registered historical and current side scan sonar imagery during a side scan sonar survey. Embodiments also include modules for detection of clutter in the current imagery, identification of features, extraction of snippets, filtering based on predetermined size and shape parameters, and determination if a current feature is the same as a previously identified contact from historical imagery.Type: GrantFiled: May 22, 2008Date of Patent: August 2, 2011Assignee: The United States of America as represented by the Secretary of the NavyInventors: Marlin L Gendron, Maura C Lohrenz, Lancelot M Riedlinger, James A. Hammack, Charles B. Martin
-
Publication number: 20090016161Abstract: A computer based system and method for real-time display of co-registered historical and current side scan sonar imagery during a side scan sonar survey. Embodiments also include modules for detection of clutter in the current imagery, identification of features, extraction of snippets, filtering based on predetermined size and shape parameters, and determination if a current feature is the same as a previously identified contact from historical imagery.Type: ApplicationFiled: May 22, 2008Publication date: January 15, 2009Applicant: The Government of the US, as represented by the Secretary of the NavyInventors: Marlin L. Gendron, Maura C. Lohrenz, Lancelot M. Riedlinger, James A. Hammack, Charles B. Martin
-
Patent number: 6049832Abstract: A method and apparatus for accessing information on a host computer (104) from a client computer (112) that are connected by a network. The information accessed by the client computer (112) is represented as a plurality of fields in a presentation space data stream (208). The fields and corresponding attribute information in the presentation space data stream (208), as received from the host computer (104), are extracted and stored in field objects contained within a Display control (202). A set of events is provided by the Display control to an application program (204), the events providing information to allow the application program (204) to manage the interaction between an operator and the host computer (104). A set of properties and methods provide the application program (204) with the ability to traverse the field objects and thereby obtain the field information sent from the host computer.Type: GrantFiled: November 15, 1996Date of Patent: April 11, 2000Assignee: Wall Data IncorporatedInventors: David Neal Brim, Patrick James Hammack, Christina Anne Haven, Steven Patrick Rielley