Patents by Inventor Justin Mason
Justin Mason 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: 20230171148Abstract: Generally described, systems and methods are provided for monitoring and detecting causes of failures of network paths. The system collects performance information from a plurality of nodes and links in a network, aggregates the collected performance information across paths in the network, processes the aggregated performance information for detecting failures on the paths, analyzes each of the detected failures to determine at least one root cause, and initiates a remedial workflow for the at least one root cause determined. In some aspects, processing the aggregated information may include performing a statistical regression analysis or otherwise solving a set of equations for the performance indications on each of a plurality of paths. In another aspect, the system may also include an interface which makes available for display one or more of the network topology, the collected and aggregated performance information, and indications of the detected failures in the topology.Type: ApplicationFiled: January 30, 2023Publication date: June 1, 2023Inventors: Richendra Khanna, Edward L. Wallace, Jagwinder Singh Brar, Michael David Marr, Samuel J. McKelvie, Peter N. DeSantis, Ian P. Nowland, Matthew D. Klein, Justin Mason, Jacob Gabrielson
-
Patent number: 11575559Abstract: Generally described, systems and methods are provided for monitoring and detecting causes of failures of network paths. The system collects performance information from a plurality of nodes and links in a network, aggregates the collected performance information across paths in the network, processes the aggregated performance information for detecting failures on the paths, analyzes each of the detected failures to determine at least one root cause, and initiates a remedial workflow for the at least one root cause determined. In some aspects, processing the aggregated information may include performing a statistical regression analysis or otherwise solving a set of equations for the performance indications on each of a plurality of paths. In another aspect, the system may also include an interface which makes available for display one or more of the network topology, the collected and aggregated performance information, and indications of the detected failures in the topology.Type: GrantFiled: September 17, 2020Date of Patent: February 7, 2023Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Richendra Khanna, Edward L. Wallace, Jagwinder Singh Brar, Michael David Marr, Samuel J. McKelvie, Peter N. DeSantis, Ian P. Nowland, Matthew D. Klein, Justin Mason, Jacob Gabrielson
-
Patent number: 10785093Abstract: Generally described, systems and methods are provided for monitoring and detecting causes of failures of network paths. The system collects performance information from a plurality of nodes and links in a network, aggregates the collected performance information across paths in the network, processes the aggregated performance information for detecting failures on the paths, analyzes each of the detected failures to determine at least one root cause, and initiates a remedial workflow for the at least one root cause determined. In some aspects, processing the aggregated information may include performing a statistical regression analysis or otherwise solving a set of equations for the performance indications on each of a plurality of paths. In another aspect, the system may also include an interface which makes available for display one or more of the network topology, the collected and aggregated performance information, and indications of the detected failures in the topology.Type: GrantFiled: July 1, 2016Date of Patent: September 22, 2020Assignee: Amazon Technologies, Inc.Inventors: Richendra Khanna, Edward L. Wallace, Jagwinder Singh Brar, Michael David Marr, Samuel J. McKelvie, Peter N. DeSantis, Ian P. Nowland, Matthew D. Klein, Justin Mason, Jacob Gabrielson
-
Publication number: 20170155544Abstract: Generally described, systems and methods are provided for monitoring and detecting causes of failures of network paths. The system collects performance information from a plurality of nodes and links in a network, aggregates the collected performance information across paths in the network, processes the aggregated performance information for detecting failures on the paths, analyzes each of the detected failures to determine at least one root cause, and initiates a remedial workflow for the at least one root cause determined. In some aspects, processing the aggregated information may include performing a statistical regression analysis or otherwise solving a set of equations for the performance indications on each of a plurality of paths. In another aspect, the system may also include an interface which makes available for display one or more of the network topology, the collected and aggregated performance information, and indications of the detected failures in the topology.Type: ApplicationFiled: July 1, 2016Publication date: June 1, 2017Inventors: Richendra Khanna, Edward L. Wallace, Jagwinder Singh Brar, Michael David Marr, Samuel J. McKelvie, Peter N. DeSantis, Ian P. Nowland, Matthew D. Klein, Justin Mason, Jacob Gabrielson
-
Patent number: 9383885Abstract: Upon receiving an input comprising an area of a user interface, a user interface element associated with the area of the user interface may be identified and a polygon-based representation of the at least one user interface element may be created. If the input is determined to comprise a selection of the user interface element according to the polygon-based representation, an operation associated with the user interface element may be performed.Type: GrantFiled: June 13, 2012Date of Patent: July 5, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Nick Chiang, Justin Mason
-
Patent number: 9385917Abstract: Generally described, systems and methods are provided for monitoring and detecting causes of failures of network paths. The system collects performance information from a plurality of nodes and links in a network, aggregates the collected performance information across paths in the network, processes the aggregated performance information for detecting failures on the paths, analyzes each of the detected failures to determine at least one root cause, and initiates a remedial workflow for the at least one root cause determined. In some aspects, processing the aggregated information may include performing a statistical regression analysis or otherwise solving a set of equations for the performance indications on each of a plurality of paths. In another aspect, the system may also include an interface which makes available for display one or more of the network topology, the collected and aggregated performance information, and indications of the detected failures in the topology.Type: GrantFiled: March 31, 2011Date of Patent: July 5, 2016Assignee: Amazon Technologies, Inc.Inventors: Richendra Khanna, Edward L. Wallace, Jagwinder Singh Brar, Michael David Marr, Samuel J. McKelvie, Peter N. DeSantis, Ian P. Nowland, Matthew D. Klein, Justin Mason, Jacob Gabrielson
-
Patent number: 9001667Abstract: Generally described, systems and methods are provided for monitoring and detecting causes of failures of network paths. The system collects performance information from a plurality of nodes and links in a network, aggregates the collected performance information across paths in the network, processes the aggregated performance information for detecting failures on the paths, analyzes each of the detected failures to determine at least one root cause, and initiates a remedial workflow for the at least one root cause determined. In some aspects, processing the aggregated information may include performing a statistical regression analysis or otherwise solving a set of equations for the performance indications on each of a plurality of paths. In another aspect, the system may also include an interface which makes available for display one or more of the network topology, the collected and aggregated performance information, and indications of the detected failures in the topology.Type: GrantFiled: March 31, 2011Date of Patent: April 7, 2015Assignee: Amazon Technologies, Inc.Inventors: Richendra Khanna, Edward L. Wallace, Jagwinder Singh Brar, Michael David Marr, Samuel J. McKelvie, Peter N. DeSantis, Ian P. Nowland, Matthew D. Klein, Justin Mason, Jacob Gabrielson
-
Patent number: 8661295Abstract: Generally described, systems and methods are provided for monitoring and detecting causes of failures of network paths. The system collects performance information from a plurality of nodes and links in a network, aggregates the collected performance information across paths in the network, processes the aggregated performance information for detecting failures on the paths, analyzes each of the detected failures to determine at least one root cause, and initiates a remedial workflow for the at least one root cause determined. In some aspects, processing the aggregated information may include performing a statistical regression analysis or otherwise solving a set of equations for the performance indications on each of a plurality of paths. In another aspect, the system may also include an interface which makes available for display one or more of the network topology, the collected and aggregated performance information, and indications of the detected failures in the topology.Type: GrantFiled: March 31, 2011Date of Patent: February 25, 2014Assignee: Amazon Technologies, Inc.Inventors: Richendra Khanna, Edward L. Wallace, Jagwinder Singh Brar, Michael David Marr, Samuel J. McKelvie, Peter N. DeSantis, Ian P. Nowland, Matthew D. Klein, Justin Mason, Jacob Gabrielson
-
Publication number: 20130339883Abstract: Upon receiving an input comprising an area of a user interface, a user interface element associated with the area of the user interface may be identified and a polygon-based representation of the at least one user interface element may be created. If the input is determined to comprise a selection of the user interface element according to the polygon-based representation, an operation associated with the user interface element may be performed.Type: ApplicationFiled: June 13, 2012Publication date: December 19, 2013Applicant: Microsoft CorporationInventors: Nick Chiang, Justin Mason
-
Publication number: 20130191122Abstract: The invention comprises music and information delivery systems and methods. One system comprises a voice activated sound system wherein a user speaks and the sound system recognizes the speech and searches an internet database like Rhapsodyâ„¢ to obtain a list of matching audio files and display the list on a dashboard screen of a vehicle. The user is able to identify the audio file by voice activation and the system is configured to receive the audio file.Type: ApplicationFiled: July 24, 2012Publication date: July 25, 2013Inventor: Justin Mason
-
Patent number: 8296232Abstract: Methods and systems for anti money laundering screening are provided. A risk score and a first validation code is determined based on information related to a funds transfer transaction. The first validation code is associated with the risk score. Thereafter, a second validation code is calculated and compared with the first validation code. The risk score and the validation score are included in a payment authorization message sent to a payment processing network. The payment processing network extracts the validation code and communicates the payment authorization message including the risk score to a receiving financial institution. The receiving financial entity accepts or denies the incoming funds transfer based on the risk score included in the payment authorization message.Type: GrantFiled: March 18, 2011Date of Patent: October 23, 2012Assignee: Visa International Service AssociationInventors: John Tullis, Mark Norris, Vishwanath Shastry, Kate J. Kennedy, Justin Mason Chace, Susan J. French
-
Patent number: 8170953Abstract: Methods and systems for anti money laundering screening are provided. The method includes determining a risk score and a first validation code associated with the risk score, based on information related to a funds transfer transaction and independently calculating a second validation code and comparing with the first validation code. The method further includes including the risk score and the validation score in a payment authorization message. The receiving financial entity accepts or denies the incoming funds transfer based on the risk score included in the payment authorization message.Type: GrantFiled: March 18, 2011Date of Patent: May 1, 2012Assignee: Visa International Service AssociationInventors: John Tullis, Mark Norris, Vishwanath Shastry, Kate J. Kennedy, Justin Mason Chace, Susan French
-
Publication number: 20110270756Abstract: Methods and systems for anti money laundering screening are provided. A risk score and a first validation code is determined based on information related to a funds transfer transaction. The first validation code is associated with the risk score. Thereafter, a second validation code is calculated and compared with the first validation code. The risk score and the validation score are included in a payment authorization message sent to a payment processing network. The payment processing network extracts the validation code and communicates the payment authorization message including the risk score to a receiving financial institution. The receiving financial entity accepts or denies the incoming funds transfer based on the risk score included in the payment authorization message.Type: ApplicationFiled: March 18, 2011Publication date: November 3, 2011Inventors: John Tullis, Mark Norris, Vishwanath Shastry, Kate J. Kennedy, Justin Mason Chace, Susan J. French
-
Patent number: 7387156Abstract: A perforating safety system. A perforating safety system includes a detonation transfer interrupter with a device which decreases an axial separation between detonation transfer components after installation of the interrupter in the well. Another perforating safety system includes a perforating gun and firing head installed together in the well, and an interrupter having a device which increases a separation between detonation transfer components in the well to thereby prevent transfer of detonation from the firing head to the perforating gun. Yet another perforating safety system includes a firing head positioned at a distal end of a perforating assembly when installed in the well, and an interrupter having a device which decreases a separation between detonation transfer components after installation of the interrupter in the well.Type: GrantFiled: November 14, 2005Date of Patent: June 17, 2008Assignee: Halliburton Energy Services, Inc.Inventors: Gavin H. Drummond, Flint George, Ryan A. Harrison, John Hales, Justin Mason
-
Publication number: 20070107893Abstract: A perforating safety system. A perforating safety system includes a detonation transfer interrupter with a device which decreases an axial separation between detonation transfer components after installation of the interrupter in the well. Another perforating safety system includes a perforating gun and firing head installed together in the well, and an interrupter having a device which increases a separation between detonation transfer components in the well to thereby prevent transfer of detonation from the firing head to the perforating gun. Yet another perforating safety system includes a firing head positioned at a distal end of a perforating assembly when installed in the well, and an interrupter having a device which decreases a separation between detonation transfer components after installation of the interrupter in the well.Type: ApplicationFiled: November 14, 2005Publication date: May 17, 2007Inventors: Gavin Drummond, Flint George, Ryan Harrison, John Hales, Justin Mason