Patents by Inventor William Guthrie

William Guthrie 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: 20240103946
    Abstract: Techniques for identifying faults in a collaborative computing system including a plurality of disparate, geographically separated computing systems are described herein. An intelligent monitoring (IM) server computing system may receive data from the plurality of computing devices and may monitor the health of the collaborative computing system. The IM server computing system may analyze the data and identify one or more faults associated with a portion of the collaborative system (e.g., an associated computing device, platform, network, etc.). In some examples, the IM server computing system may be configured to identify potential future faults associated with the portion of the collaborative system. Based on the fault, the IM server computing device may determine an action to take to remedy the fault and/or prevent the potential future fault. The IM server computing device may either automatically perform the action or send a notification to the associated computing system to perform the action.
    Type: Application
    Filed: December 4, 2023
    Publication date: March 28, 2024
    Inventors: Michael Shawn Jacob, Benjamin D. Schappaugh, William Guthrie, Frank Matthew McCully, Timothy J. Nickel, Brian W. Batronis, Robert D. Rariden
  • Publication number: 20240093635
    Abstract: An ignition system for a vehicle internal combustion engine (12) has a capsule defining a pre-chamber (136), an ignition fuel supply system (500) configured to inject an ignition fuel to the pre-chamber to create an ignition fuel-air mix in the pre-chamber, an ignition surface (137) within the pre-chamber, the ignition surface being defined by an interior surface of the capsule and configured to be contacted by the ignition fuel in the pre-chamber to thereby ignite the ignition fuel by hot surface ignition, and at least one jet nozzle (152). The ignition fuel is characterised by having a carbon content by mass less than 65%, a hot surface ignition temperature less than 500 deg C., and a volumetric energy density (LHV) greater than 18 MJ/L. The at least one jet nozzle is configured such that ignition of the ignition fuel by contact with the ignition surface causes at least one of hot gases, partially combusted fuel and flames to leave the pre-chamber through the at least one jet nozzle.
    Type: Application
    Filed: October 28, 2020
    Publication date: March 21, 2024
    Inventors: Andrew John ROBINSON, Paul William GUTHRIE
  • Patent number: 11922526
    Abstract: Aspects of distributed ledger technology are leveraged to verify subrogation settlements. In particular, two parties to a subrogation claim provide cryptographic hashes to a subrogation demand smart contract stored at an address on a blockchain. The subrogation demand smart contract determines that the parties have reached an agreement by determining that the cryptographic hashes match. A settlement amount from the subrogation claim may be appended to a set of settlement amounts to determine a net settlement amount to facilitate a single payment between the parties on a periodic basis, such as daily, to alleviate the need for the parties to send or receive a payment for each individual settlement amount.
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: March 5, 2024
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Ryan Maurer, Nolan White, Kyle D. Weber, Edward Austin, William Guthrie, Dustin Helland, Bharat Prasad, Sharon Kay Haverlah, Karen Marie Shackelford-George
  • Patent number: 11893644
    Abstract: Techniques for providing recommendations of actions for a user to perform to improve efficiency in user interactions with a user interface of a user computing device. An intelligent monitoring (IM) computing system may receive data from a user computing device and may determine user interactions associated with the user interface. The user interactions may include selections, an order associated with the selections, times associated with the selections, and/or other data corresponding to user interaction with a user interface. The IM computing device may be configured to determine a fault (e.g., inefficiency) associated with the user interactions and determine an action for the user to perform to correct the fault. The IM computing device may cause a notification including the action to surface on a display of the user computing device, such as to inform the user of a means by which they can improve efficiency of the user interactions.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: February 6, 2024
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Michael Shawn Jacob, Benjamin D. Schappaugh, William Guthrie, Frank Matthew McCully, Timothy J. Nickel, Brian W. Batronis, Robert D. Rariden
  • Patent number: 11836032
    Abstract: Techniques for identifying faults in a collaborative computing system including a plurality of disparate, geographically separated computing systems are described herein. An intelligent monitoring (IM) server computing system may receive data from the plurality of computing devices and may monitor the health of the collaborative computing system. The IM server computing system may analyze the data and identify one or more faults associated with a portion of the collaborative system (e.g., an associated computing device, platform, network, etc.). In some examples, the IM server computing system may be configured to identify potential future faults associated with the portion of the collaborative system. Based on the fault, the IM server computing device may determine an action to take to remedy the fault and/or prevent the potential future fault. The IM server computing device may either automatically perform the action or send a notification to the associated computing system to perform the action.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: December 5, 2023
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Michael Shawn Jacob, Benjamin D. Schappaugh, William Guthrie, Frank Matthew McCully, Timothy J. Nickel, Brian W. Batronis, Robert D. Rariden
  • Publication number: 20220414807
    Abstract: Aspects of distributed ledger technology are leveraged to verify subrogation settlements. In particular, two parties to a subrogation claim provide cryptographic hashes to a subrogation demand smart contract stored at an address on a blockchain. The subrogation demand smart contract determines that the parties have reached an agreement by determining that the cryptographic hashes match. A settlement amount from the subrogation claim may be appended to a set of settlement amounts to determine a net settlement amount to facilitate a single payment between the parties on a periodic basis, such as daily, to alleviate the need for the parties to send or receive a payment for each individual settlement amount.
    Type: Application
    Filed: August 26, 2022
    Publication date: December 29, 2022
    Inventors: Ryan Maurer, Nolan White, Kyle D. Weber, Edward Austin, William Guthrie, Dustin Helland, Bharat Prasad, Sharon Kay Haverlah, Karen Marie Shackelford-George
  • Publication number: 20220392004
    Abstract: Aspects of distributed ledger technology are leveraged to verify subrogation settlements. In particular, two parties to a subrogation claim provide cryptographic hashes to a subrogation demand smart contract stored at an address on a blockchain. The subrogation demand smart contract determines that the parties have reached an agreement by determining that the cryptographic hashes match. A settlement amount from the subrogation claim may be appended to a set of settlement amounts to determine a net settlement amount to facilitate a single payment between the parties on a periodic basis, such as daily, to alleviate the need for the parties to send or receive a payment for each individual settlement amount.
    Type: Application
    Filed: November 18, 2021
    Publication date: December 8, 2022
    Inventors: Ryan Maurer, Nolan White, Kyle D. Weber, Edward Austin, William Guthrie, Dustin Helland, Bharat Prasad, Sharon Kay Haverlah, Karen Marie Shackelford-George
  • Patent number: 11461861
    Abstract: Aspects of distributed ledger technology are leveraged to verify subrogation settlements. In particular, two parties to a subrogation claim provide cryptographic hashes to a subrogation demand smart contract stored at an address on a blockchain. The subrogation demand smart contract determines that the parties have reached an agreement by determining that the cryptographic hashes match. A settlement amount from the subrogation claim may be appended to a set of settlement amounts to determine a net settlement amount to facilitate a single payment between the parties on a periodic basis, such as daily, to alleviate the need for the parties to send or receive a payment for each individual settlement amount.
    Type: Grant
    Filed: November 18, 2021
    Date of Patent: October 4, 2022
    Assignees: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY, United Services Automobile Association (USAA)
    Inventors: Ryan Maurer, Nolan White, Kyle D. Weber, Edward Austin, William Guthrie, Dustin Helland, Bharat Prasad, Sharon Kay Haverlah, Karen Marie Shackelford-George
  • Publication number: 20220122183
    Abstract: Techniques for providing recommendations of actions for a user to perform to improve efficiency in user interactions with a user interface of a user computing device. An intelligent monitoring (IM) computing system may receive data from a user computing device and may determine user interactions associated with the user interface. The user interactions may include selections, an order associated with the selections, times associated with the selections, and/or other data corresponding to user interaction with a user interface. The IM computing device may be configured to determine a fault (e.g., inefficiency) associated with the user interactions and determine an action for the user to perform to correct the fault. The IM computing device may cause a notification including the action to surface on a display of the user computing device, such as to inform the user of a means by which they can improve efficiency of the user interactions.
    Type: Application
    Filed: October 14, 2021
    Publication date: April 21, 2022
    Inventors: Michael Shawn Jacob, Benjamin D. Schappaugh, William Guthrie, Frank Matthew McCully, Timothy J. Nickel, Brian W. Batronis, Robert D. Rariden
  • Publication number: 20220121509
    Abstract: Techniques for identifying faults in a collaborative computing system including a plurality of disparate, geographically separated computing systems are described herein. An intelligent monitoring (IM) server computing system may receive data from the plurality of computing devices and may monitor the health of the collaborative computing system. The IM server computing system may analyze the data and identify one or more faults associated with a portion of the collaborative system (e.g., an associated computing device, platform, network, etc.). In some examples, the IM server computing system may be configured to identify potential future faults associated with the portion of the collaborative system. Based on the fault, the IM server computing device may determine an action to take to remedy the fault and/or prevent the potential future fault. The IM server computing device may either automatically perform the action or send a notification to the associated computing system to perform the action.
    Type: Application
    Filed: October 14, 2021
    Publication date: April 21, 2022
    Inventors: Michael Shawn Jacob, Benjamin D. Schappaugh, William Guthrie, Frank Matthew McCully, Timothy J. Nickel, Brian W. Batronis, Robert D. Rariden
  • Patent number: 10564853
    Abstract: Systems and methods for determining locality of an incoming command relative to previously identified write or read streams is disclosed. NVM Express (NVMe) implements a paired submission queue and completion queue mechanism, with host software on the host device placing commands into multiple submission queues. The memory device fetches the commands from the multiple submission queues, which results in the incoming commands being interspersed. In order to determine whether the incoming commands should be assigned to previously identified read or write streams, the locality of the incoming commands relative to the previously identified read or write streams is analyzed. One example of locality is proximity in address space. In response to determining locality, the incoming commands are assigned to the various streams.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: February 18, 2020
    Assignee: Western Digital Technologies, Inc.
    Inventors: Vitali Linkovsky, Shay Benisty, William Guthrie, Scheheresade Virani
  • Patent number: 10460071
    Abstract: In some embodiments, data is received defining a plurality of shot groups that will be delivered by a charged particle beam writer during an overall time period, where a first shot group will be delivered onto a first designated area at a first time period. A temperature of the first designated area at a different time period is determined. In some embodiments, the different time period is when secondary effects of exposure from a second shot group are received at the first designated area. In some embodiments, transient temperatures of a target designated area are determined at time periods when exposure from a shot group is received. An effective temperature of the target area is determined, using the transient temperatures and applying a compensation factor based on an amount of exposure received during that time period. A shot in the target shot group is modified based on the effective temperature.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: October 29, 2019
    Assignee: D2S, Inc.
    Inventors: Akira Fujimura, Harold Robert Zable, Ryan Pearman, William Guthrie
  • Patent number: 10371625
    Abstract: Identification of reflective surfaces as being associated with optical threats is disclosed. A first laser signal is emitted from a first laser system at a first wavelength and a first emission circular polarization orientation. A first signal reflection of the first laser signal from a reflective surface at the first wavelength having a first return circular polarization orientation that is different from the first emission circular polarization orientation is detected. A first return quantification of the first signal reflection, based at least in part on an amount of circular polarization of the first signal reflection, is determined. It is determined that the reflective surface is associated with a threat optic based at least in part on the first return quantification.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: August 6, 2019
    Assignee: Lockheed Martin Corporation
    Inventors: David R. Twede, Suresh Subramanian, Richard William Guthrie
  • Publication number: 20180314421
    Abstract: Systems and methods for determining locality of an incoming command relative to previously identified write or read streams is disclosed. NVM Express (NVMe) implements a paired submission queue and completion queue mechanism, with host software on the host device placing commands into multiple submission queues. The memory device fetches the commands from the multiple submission queues, which results in the incoming commands being interspersed. In order to determine whether the incoming commands should be assigned to previously identified read or write streams, the locality of the incoming commands relative to the previously identified read or write streams is analyzed. One example of locality is proximity in address space. In response to determining locality, the incoming commands are assigned to the various streams.
    Type: Application
    Filed: April 26, 2017
    Publication date: November 1, 2018
    Applicant: Western Digital Technologies, Inc.
    Inventors: Vitali Linkovsky, Shay Benisty, William Guthrie, Scheheresade Virani
  • Patent number: 10114875
    Abstract: A system (and corresponding methodology) by which a user can interact directly with visual data is provided. The system employs associations and relationships between visual data objects to automatically update objects based upon a change in other objects. The innovation also provides specialized controls (e.g., dashboard tools/controls) that facilitate manipulation of visual data. As there can be numerous manners in which a user can interact with visualization data, the innovation enables a specialized set of controls to be identified and provided to a user thereby reducing overwhelming effects of a large number of controls.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: October 30, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Gur Kimchi, Danyel Aharon Fisher, Brian L. Welcker, Jason J. Weber, Ahmed K. Kamal, Benjamin Edward Rampson, William Guthrie Morein, Morten Holm-Peterson, Bongshin Lee, George G. Robertson, Christian Bernd Schormann, Barry James Givens, Joshua W. Lee, B. Scott Ruble, Jakob Peter Nielsen, Michael V. Ehrenberg, Stella Yick Chan, Murali Krishnan, Christian Olaf Abeln, Roland L. Fernandez
  • Publication number: 20170124247
    Abstract: In some embodiments, data is received defining a plurality of shot groups that will be delivered by a charged particle beam writer during an overall time period, where a first shot group will be delivered onto a first designated area at a first time period. A temperature of the first designated area at a different time period is determined. In some embodiments, the different time period is when secondary effects of exposure from a second shot group are received at the first designated area. In some embodiments, transient temperatures of a target designated area are determined at time periods when exposure from a shot group is received. An effective temperature of the target area is determined, using the transient temperatures and applying a compensation factor based on an amount of exposure received during that time period. A shot in the target shot group is modified based on the effective temperature.
    Type: Application
    Filed: October 20, 2016
    Publication date: May 4, 2017
    Applicant: D2S, Inc.
    Inventors: Akira Fujimura, Harold Robert Zable, Ryan Pearman, William Guthrie
  • Patent number: 8522151
    Abstract: A visualization design system is provided. The system includes a metadata component to describe characteristics of data. An analyzer determines attributes of a peer group, where the attributes are related to prior visualization design experiences of the group. A wizard component determines a subset of potential visualization types based in part on the characteristics of data and the attributes of the peer group.
    Type: Grant
    Filed: February 4, 2009
    Date of Patent: August 27, 2013
    Assignee: Microsoft Corporation
    Inventors: George G. Robertson, Sean Michael Boon, Joshua W. Lee, William Guthrie Morein, Brian Scott Ruble
  • Patent number: 8364992
    Abstract: A system and method for providing a command queue selection scheme by selecting commands by giving preference to commands based on the power consumption characteristics the command. In one embodiment the selection scheme involves calculating the value of the cost of energy saving associated with the access of a command by an evaluation function Costi=EAT+C×F1 (seek distance, latency). C is a dynamically adjustable power control function that determines how much power decreases with the selection of a particular command and F1 is a functional calculation of the power consumption value associated with the particular command. In one embodiment commands with low power consumption will be accessed in preference to commands with shorter seek distance.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: January 29, 2013
    Assignee: HGST, Netherlands B.V.
    Inventors: William Guthrie, Nyles Heise, Hung M. Vu
  • Patent number: 7982749
    Abstract: Technologies are described herein for high-performance rasterization of a vector graphic on a server computer. A vector graphic loader receives the vector graphic and generates an intermediate data structure from the vector graphic. A vector graphic renderer receives the intermediate data structure and renders the intermediate data structure to a render surface. An imaging component encodes the contents of the render surface to a raster image in a standard image format. The vector graphic loader and the vector graphic renderer are configured for multi-threaded and multi-processor execution on a server computer, which provides high performance.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: July 19, 2011
    Assignee: Microsoft Corporation
    Inventors: Abraham Mathew, William Guthrie Morein, Sung Won Shin
  • Publication number: 20100199181
    Abstract: A visualization design system is provided. The system includes a metadata component to describe characteristics of data. An analyzer determines attributes of a peer group, where the attributes are related to prior visualization design experiences of the group. A wizard component determines a subset of potential visualization types based in part on the characteristics of data and the attributes of the peer group.
    Type: Application
    Filed: February 4, 2009
    Publication date: August 5, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: George G. Robertson, Sean Michael Boon, Joshua W. Lee, William Guthrie Morein, Brian Scott Ruble