Patents by Inventor James Ross

James Ross 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: 12633126
    Abstract: Bird's eye view (BEV) semantic mapping systems and methods are provided. A method includes receiving an image captured by a monocular camera having a first point of view (POV) of an environment including a plurality of features. The method further includes processing, by an artificial neural network (ANN), the captured image to generate a semantic map for the captured image, the semantic map associated with a second POV different from the first POV. The features exhibit a uniform scale in the semantic map. Additional methods and associated systems are also provided.
    Type: Grant
    Filed: August 26, 2024
    Date of Patent: May 19, 2026
    Assignee: Raymarine UK Limited
    Inventors: Mark Johnson, James Ross, Richard Bowden, Oscar Mendez Maldonado
  • Publication number: 20260032141
    Abstract: Methods, systems, and techniques for detecting a cybersecurity breach. The cybersecurity breach may be a synthetic account or an account having been subjected to an account takeover. Electronic account data representative of accounts is obtained in which a first group of the accounts includes accounts flagged as being associated with the breach, and a second group of the accounts includes a remainder of the accounts. The computer system generates from the account data nodes representing the accounts and edges based on account metadata that connect the nodes. The computer system determines, such as by applying a link analysis method to the nodes and edges, a ranking of the accounts of at least part of the second group indicative of a likelihood that those accounts are also associated with the cybersecurity breach. That ranking may be used to identify which of those accounts is also identified with the cybersecurity breach.
    Type: Application
    Filed: October 6, 2025
    Publication date: January 29, 2026
    Applicant: Royal Bank of Canada
    Inventors: Cathal Smyth, Mahsa Golkar, James Ross, Sahar Rahmani, Vikash Yadav, Niloufar Afsariardchi, Laureline Arnaud
  • Patent number: 12438896
    Abstract: Methods, systems, and techniques for detecting a cybersecurity breach. The cybersecurity breach may be a synthetic account or an account having been subjected to an account takeover. Electronic account data representative of accounts is obtained in which a first group of the accounts includes accounts flagged as being associated with the breach, and a second group of the accounts includes a remainder of the accounts. The computer system generates from the account data nodes representing the accounts and edges based on account metadata that connect the nodes. The computer system determines, such as by applying a link analysis method to the nodes and edges, a ranking of the accounts of at least part of the second group indicative of a likelihood that those accounts are also associated with the cybersecurity breach. That ranking may be used to identify which of those accounts is also identified with the cybersecurity breach.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: October 7, 2025
    Assignee: Royal Bank of Canada
    Inventors: Cathal Smyth, Mahsa Golkar, James Ross, Sahar Rahmani, Vikash Yadav, Niloufar Afsariardchi, Laureline Arnaud
  • Publication number: 20240420483
    Abstract: Bird's eye view (BEV) semantic mapping systems and methods are provided. A method includes receiving an image captured by a monocular camera having a first point of view (POV) of an environment including a plurality of features. The method further includes processing, by an artificial neural network (ANN), the captured image to generate a semantic map for the captured image, the semantic map associated with a second POV different from the first POV. The features exhibit a uniform scale in the semantic map. Additional methods and associated systems are also provided.
    Type: Application
    Filed: August 26, 2024
    Publication date: December 19, 2024
    Inventors: Mark Johnson, James Ross, Richard Bowden, Oscar Mendez Maldonado
  • Patent number: 12147295
    Abstract: A system with an interactive user interface for users to view and interact with sanitized log data received from a plurality of hosts, such as those associated with various services of an organization. The system may receive from hosts log files and/or metadata that have been filtered by agents executing on the respective hosts to remove or anonymize any sensitive or confidential information prior to transmission to the system. In some embodiments the system does further filtering of the sanitized data. Received sanitized data is parsed, indexed, and/or otherwise processed for optimal searching, and stored in a log pipeline. The system causes display of an electronic visualization interface.
    Type: Grant
    Filed: August 3, 2022
    Date of Patent: November 19, 2024
    Assignee: Palantir Technologies Inc.
    Inventors: Mahmoud Abdelsalam, Eric Santos, Greg DeArment, Grant Wu, James Ross, Kevin Simons, Guodong Xu, Peter Wang, Richard Niemi, Vivek Lakshmanan
  • Patent number: 11681606
    Abstract: One or more processors examine source code of one or more software packages that produce output messages and identify, in the source code, one or more call expressions that each represent a logging call. The one or more processors generate a number of search patterns for parsing output messages produced by the one or more software packages, wherein each of the search patterns is based on one or more arguments of a corresponding call expression of the one or more call expressions. The one or more processors further reduce the number of search patterns to be applied to the output messages produced by the one or more software packages to identify log entries among the output messages.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: June 20, 2023
    Assignee: Palantir Technologies, Inc.
    Inventors: James Ross, Robert Fink
  • Publication number: 20230179615
    Abstract: Methods, systems, and techniques for detecting a cybersecurity breach. The cybersecurity breach may be a synthetic account or an account having been subjected to an account takeover. Electronic account data representative of accounts is obtained in which a first group of the accounts includes accounts flagged as being associated with the breach, and a second group of the accounts includes a remainder of the accounts. The computer system generates from the account data nodes representing the accounts and edges based on account metadata that connect the nodes. The computer system determines, such as by applying a link analysis method to the nodes and edges, a ranking of the accounts of at least part of the second group indicative of a likelihood that those accounts are also associated with the cybersecurity breach. That ranking may be used to identify which of those accounts is also identified with the cybersecurity breach.
    Type: Application
    Filed: December 6, 2021
    Publication date: June 8, 2023
    Inventors: Cathal Smyth, Mahsa Golkar, James Ross, Sahar Rahmani, Vikash Yadav, Niloufar Afsariardchi
  • Publication number: 20230076243
    Abstract: An automated machine learning approach and toolkit is developed for evaluating the causal impact of an event. This approach includes data generation, optimal model selection, model stability evaluation and model explanation. An example approach includes: generating predictive output data of physical geospatial objects is proposed whereby a first data set representative of geospatial event-based data and a second data set representative of the characteristics of the physical geospatial objects are spatially joined together and utilized to generate a causal graph data model that is then provided for at least one of a trained regression machine learning model, a trained causal machine learning model, and a trained similarity machine learning model to generate the predictive output data representative of event-adjusted characteristics of the physical geospatial objects.
    Type: Application
    Filed: September 1, 2022
    Publication date: March 9, 2023
    Inventors: Graham Alexander WATT, Layli Sadat GOLDOOZIAN, James ROSS, Xiwu LIU, Di Xin ZHANG
  • Patent number: 11529447
    Abstract: A method of peritoneal removal of electrolytes and inflammatory mediators. The method begins with infusing a treatment solution into the peritoneal cavity of a patient by way of a catheter. The treatment solution is drained from the peritoneal cavity by way of the catheter. During the draining, the treatment solution is filtered for removing electrolytes and inflammatory mediators.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: December 20, 2022
    Assignee: United States of America as represented by the Secretary of the Air Force
    Inventors: Ian Stewart, Jonathan Sosnov, James Ross
  • Publication number: 20220374303
    Abstract: A system with an interactive user interface for users to view and interact with sanitized log data received from a plurality of hosts, such as those associated with various services of an organization. The system may receive from hosts log files and/or metadata that have been filtered by agents executing on the respective hosts to remove or anonymize any sensitive or confidential information prior to transmission to the system. In some embodiments the system does further filtering of the sanitized data. Received sanitized data is parsed, indexed, and/or otherwise processed for optimal searching, and stored in a log pipeline. The system causes display of an electronic visualization interface.
    Type: Application
    Filed: August 3, 2022
    Publication date: November 24, 2022
    Inventors: Mahmoud Abdelsalam, Eric Santos, Greg DeArment, Grant Wu, James Ross, Kevin Simons, Guodong Xu, Peter Wang, Richard Niemi, Vivek Lakshmanan
  • Patent number: 11442802
    Abstract: A system with an interactive user interface for users to view and interact with sanitized log data received from a plurality of hosts, such as those associated with various services of an organization. The system may receive from hosts log files and/or metadata that have been filtered by agents executing on the respective hosts to remove or anonymize any sensitive or confidential information prior to transmission to the system. In some embodiments the system does further filtering of the sanitized data. Received sanitized data is parsed, indexed, and/or otherwise processed for optimal searching, and stored in a log pipeline. The system causes display of an electronic visualization interface comprising a dynamic electronic search configured to receive an indication of various log search criteria, such as an error or trace identifier, that are used to identify matching log files meeting the provided criteria, such as log files associated with services executed on different hosts.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: September 13, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Mahmoud Abdelsalam, Eric Santos, Greg DeArment, Grant Wu, James Ross, Kevin Simons, Guodong Xu, Peter Wang, Richard Niemi, Vivek Lakshmanan
  • Publication number: 20220253369
    Abstract: One or more processors examine source code of one or more software packages that produce output messages and identify, in the source code, one or more call expressions that each represent a logging call. The one or more processors generate a number of search patterns for parsing output messages produced by the one or more software packages, wherein each of the search patterns is based on one or more arguments of a corresponding call expression of the one or more call expressions. The one or more processors further reduce the number of search patterns to be applied to the output messages produced by the one or more software packages to identify log entries among the output messages.
    Type: Application
    Filed: April 29, 2022
    Publication date: August 11, 2022
    Inventors: James Ross, Robert Fink
  • Patent number: 11341024
    Abstract: One or more processors examine source code of one or more software packages that produce output messages and identify, in the source code, one or more call expressions that each represent a logging call. The one or more processors generate a number of search patterns for parsing output messages produced by the one or more software packages, wherein each of the search patterns is based on one or more arguments of a corresponding call expression of the one or more call expressions. The one or more processors further reduce the number of search patterns to be applied to the output messages produced by the one or more software packages to identify log entries among the output messages.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: May 24, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: James Ross, Robert Fink
  • Publication number: 20210073103
    Abstract: One or more processors examine source code of one or more software packages that produce output messages and identify, in the source code, one or more call expressions that each represent a logging call. The one or more processors generate a number of search patterns for parsing output messages produced by the one or more software packages, wherein each of the search patterns is based on one or more arguments of a corresponding call expression of the one or more call expressions. The one or more processors further reduce the number of search patterns to be applied to the output messages produced by the one or more software packages to identify log entries among the output messages.
    Type: Application
    Filed: October 31, 2019
    Publication date: March 11, 2021
    Inventors: James Ross, Robert Fink
  • Publication number: 20200278900
    Abstract: A system with an interactive user interface for users to view and interact with sanitized log data received from a plurality of hosts, such as those associated with various services of an organization. The system may receive from hosts log files and/or metadata that have been filtered by agents executing on the respective hosts to remove or anonymize any sensitive or confidential information prior to transmission to the system. In some embodiments the system does further filtering of the sanitized data. Received sanitized data is parsed, indexed, and/or otherwise processed for optimal searching, and stored in a log pipeline. The system causes display of an electronic visualization interface comprising a dynamic electronic search configured to receive an indication of various log search criteria, such as an error or trace identifier, that are used to identify matching log files meeting the provided criteria, such as log files associated with services executed on different hosts.
    Type: Application
    Filed: May 20, 2020
    Publication date: September 3, 2020
    Inventors: Mahmoud Abdelsalam, Eric Santos, Greg DeArment, Grant Wu, James Ross, Kevin Simons, Guodong Xu, Peter Wang, Richard Niemi, Vivek Lakshmanan
  • Publication number: 20200254168
    Abstract: A method of peritoneal removal of electrolytes and inflammatory mediators. The method begins with infusing a treatment solution into the peritoneal cavity of a patient by way of a catheter. The treatment solution is drained from the peritoneal cavity by way of the catheter. During the draining, the treatment solution is filtered for removing electrolytes and inflammatory mediators.
    Type: Application
    Filed: April 24, 2020
    Publication date: August 13, 2020
    Applicant: Government of the United States as Represented by the Secretary of the Air Force
    Inventors: Ian Stewart, Jonathan Sosnov, James Ross
  • Patent number: 10698756
    Abstract: A system with an interactive user interface for users to view and interact with sanitized log data received from a plurality of hosts, such as those associated with various services of an organization. The system may receive from hosts log files and/or metadata that have been filtered by agents executing on the respective hosts to remove or anonymize any sensitive or confidential information prior to transmission to the system. In some embodiments the system does further filtering of the sanitized data. Received sanitized data is parsed, indexed, and/or otherwise processed for optimal searching, and stored in a log pipeline. The system causes display of an electronic visualization interface comprising a dynamic electronic search configured to receive an indication of various log search criteria, such as an error or trace identifier, that are used to identify matching log files meeting the provided criteria, such as log files associated with services executed on different hosts.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: June 30, 2020
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: Mahmoud Abdelsalam, Eric Santos, Greg DeArment, Grant Wu, James Ross, Kevin Simons, Guodong Xu, Peter Wang, Richard Niemi, Vivek Lakshmanan
  • Patent number: 10010983
    Abstract: A member has a wave inhibitor adapted to control the effects of a wave of longitudinally displaced material positioned ahead of an expansion mandrel used to expand the member. The wave inhibitor has a decreasing transverse cross-sectional area to diminish the effects attributable to the wave, such as workpiece distortions, material upset of the workpiece, lengthening of the member, and excessively high strains in the workpiece. The wave inhibitor can also induce radially compressive stresses in the workpiece and produce an interference fit.
    Type: Grant
    Filed: March 6, 2009
    Date of Patent: July 3, 2018
    Assignee: Fatigue Technology, Inc.
    Inventors: Leonard Frederick Reid, James Ross, Tim Johnson, Taeksun Nam, Doug Glenn, Matt Shultz
  • Publication number: 20180104401
    Abstract: A method of peritoneal removal of electrolytes and inflammatory mediators. The method begins with infusing a treatment solution into the peritoneal cavity of a patient by way of a catheter. The treatment solution is drained from the peritoneal cavity by way of the catheter. During the draining, the treatment solution is filtered for removing electrolytes and inflammatory mediators.
    Type: Application
    Filed: October 13, 2017
    Publication date: April 19, 2018
    Applicant: Government of the United States as Represented by the Secretary of the Air Force
    Inventors: Ian Stewart, Jonathan Sosnov, James Ross
  • Patent number: 9683686
    Abstract: An apparatus having one or more filters positioned by a connection member. The connection member orientates one or more filters at a transverse angle relative to the horizontal to drain contaminants from the filter.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: June 20, 2017
    Assignee: American Air Filter Company, Inc.
    Inventors: Michael W. Osborne, James Ross