Patents by Inventor Paul Avery

Paul Avery 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: 20240144324
    Abstract: This document presents a system and method for improving advertising targeting through the use of a Relevancy Score for clients accessing a marketplace. The improved technology may combine advertiser information from those businesses participating in a marketplace with client request information. The improvement defines and selects ads and ad-campaigns based upon how relevant the ads or ad-campaigns selected are for the customers to be targeted to view ads from the client. The Relevancy Score may be based upon ad attributes and weights of the attributes, or may be supplied by a client to optimize the selection and presentation of ads or ad-campaigns to a client that meet or exceed a Relevancy Score prepared or provided to the system.
    Type: Application
    Filed: October 26, 2022
    Publication date: May 2, 2024
    Inventors: Paul deGrandis, James Avery
  • Patent number: 11921602
    Abstract: In some aspects, an edge-based data collection system discovers, collects, processes, and forwards data in an observability pipeline system. In some implementations, an edge agent of the observability pipeline system runs on a computer node. The edge agent identifies processes running on the computer node; identifies files on the computer node that the processes have opened for writing; accesses log discovery parameters of the observability pipeline system; selects a plurality of files from the identified files according to the log discovery parameters; generates a list of discovered log files that includes a path and a name for each of the plurality of files; adds the list of discovered log files to a list of monitored log files to be monitored by the observability pipeline system; and then monitors the plurality of files to generate input for the observability pipeline system.
    Type: Grant
    Filed: February 10, 2023
    Date of Patent: March 5, 2024
    Assignee: Cribl, Inc.
    Inventors: Paul Avery Dugas, Dritan Bitincka, Ledion Bitincka
  • Publication number: 20230259438
    Abstract: In some aspects, an edge-based data collection system discovers, collects, processes, and forwards data in an observability pipeline system. In some implementations, an edge agent of the observability pipeline system runs on a computer node. The edge agent identifies processes running on the computer node; identifies files on the computer node that the processes have opened for writing; accesses log discovery parameters of the observability pipeline system; selects a plurality of files from the identified files according to the log discovery parameters; generates a list of discovered log files that includes a path and a name for each of the plurality of files; adds the list of discovered log files to a list of monitored log files to be monitored by the observability pipeline system; and then monitors the plurality of files to generate input for the observability pipeline system.
    Type: Application
    Filed: February 10, 2023
    Publication date: August 17, 2023
    Applicant: Cribl, Inc.
    Inventors: Paul Avery Dugas, Dritan Bitincka, Ledion Bitincka
  • Patent number: 10719792
    Abstract: A rideshare system including: a memory including executable instructions; a controller to execute the executable instructions; one or more mobile computing devices configured to transmit pickup location data and drop-off location data to the controller; a rideshare vehicle configured to transmit vehicle location data to the controller; and where the executable instructions enable the controller to: receive the pickup location data from the one or more mobile computing devices; receive the drop-off location data from the one or more mobile computing devices; receive vehicle location data from the rideshare vehicle; based on the pickup location data, drop-off location data, and vehicle location data, calculate rideshare service priority variable data for each of the one or more mobile computing devices; transmit, to the rideshare vehicle, the rideshare service priority variable data, pickup location data, and drop-off location data for at least one of the one or more mobile computing devices.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: July 21, 2020
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Daniel J. Fagnant, Donal B. McErlean, Paul A. Avery, Jim McCord, Trevor Eckler
  • Patent number: 10599140
    Abstract: At least one transceiver is configured to wirelessly receive data from a source node that is external to a vehicle, the data including a unique identifier (ID) of the source node and at least one of: a first location of the source node; a first heading of the source node; a first speed of the source node; and a first object type of the source node. At least one of a camera and a sensor is configured to identify objects located around the vehicle. An anomaly module is configured to selectively indicate that an anomaly is present in the data. A distributed ledger includes a list of unique IDs associated with not-trusted source nodes. A ledger management module is configured to, in response to an indication that an anomaly is present in the data received from the source node, add the unique ID of the source node to the list.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: March 24, 2020
    Assignee: General Motors LLC
    Inventors: Paul A. Avery, David H. Clifford
  • Publication number: 20190377336
    Abstract: In various embodiments, methods and systems are provided for vehicles for utilizing distributed ledger technology communications for vehicles. In certain embodiments, one or more sensors are disposed onboard the vehicle and are configured to provide sensor data pertaining to operation of the vehicle. A transceiver is disposed onboard the vehicle, and is configured to receive, using distributed ledger technology (DLT), peer network data from a peer network having, as actors, the vehicle as well as a plurality of other actors that are disposed remote from the vehicle, and that together form the peer network. The processor is disposed onboard the vehicle, and is configured to provide instructions for taking a vehicle action for the vehicle using the peer network data and the sensor data.
    Type: Application
    Filed: June 12, 2018
    Publication date: December 12, 2019
    Applicant: GENERAL MOTORS LLC
    Inventors: Paul A. Avery, Yehenew G. Mengistu, David H. Clifford
  • Patent number: 10432729
    Abstract: A system of autonomous vehicles for forming a team of autonomous vehicles to perform a designated set of tasks. Each vehicle stores data representing its own capabilities that match the tasks, data representing needed capabilities for the team to perform the tasks, and data representing the capabilities of all current team members. Each of the vehicles is equipped with a communications system operable to send and receive join request messages and join response messages. All join request message contain the capabilities of the sending vehicle. All join response messages contain current team capabilities data. Upon receipt of a join request message, a vehicle compares needed capabilities data to the received capabilities data, and if there are matched capabilities, it updates the team capabilities data and transmits a join response message. Upon receipt of a join response message, if the message indicates the sending vehicle has joined the team, the receiving vehicle updates the team capabilities list.
    Type: Grant
    Filed: October 10, 2016
    Date of Patent: October 1, 2019
    Assignee: Southwest Research Institute
    Inventors: Stephan J. Lemmer, Cameron R. Mott, Paul A. Avery
  • Publication number: 20190295014
    Abstract: A rideshare system including: a memory including executable instructions; a controller to execute the executable instructions; one or more mobile computing devices configured to transmit pickup location data and drop-off location data to the controller; a rideshare vehicle configured to transmit vehicle location data to the controller; and where the executable instructions enable the controller to: receive the pickup location data from the one or more mobile computing devices; receive the drop-off location data from the one or more mobile computing devices; receive vehicle location data from the rideshare vehicle; based on the pickup location data, drop-off location data, and vehicle location data, calculate rideshare service priority variable data for each of the one or more mobile computing devices; transmit, to the rideshare vehicle, the rideshare service priority variable data, pickup location data, and drop-off location data for at least one of the one or more mobile computing devices.
    Type: Application
    Filed: March 26, 2018
    Publication date: September 26, 2019
    Inventors: Daniel J. Fagnant, Donal B. McErlean, Paul A. Avery, Jim McCord, Trevor Eckler
  • Publication number: 20190259274
    Abstract: At least one transceiver is configured to wirelessly receive a unique identifier (ID) of a source node that is external to a vehicle. A distributed ledger includes a list of unique IDs associated with trusted source nodes. An ID comparison module is configured to compare the unique ID of the source node with the list. The at least one transceiver is configured to, in response to a determination that the unique ID of the source node is not within the list, wirelessly transmit the unique ID of the source node the trusted source nodes of a connected network for execution of a consensus algorithm. A ledger management module is configured to, in response to a determination to trust the source node via execution of the consensus algorithm, add the unique ID of the source node to the list.
    Type: Application
    Filed: February 22, 2018
    Publication date: August 22, 2019
    Applicant: General Motors LLC
    Inventors: Paul A. AVERY, Daniel J. Fagnant, Mason D. Gemar, David H. Clifford, Geoffrey Wakefield
  • Publication number: 20190258242
    Abstract: At least one transceiver is configured to wirelessly receive data from a source node that is external to a vehicle, the data including a unique identifier (ID) of the source node and at least one of: a first location of the source node; a first heading of the source node; a first speed of the source node; and a first object type of the source node. At least one of a camera and a sensor is configured to identify objects located around the vehicle. An anomaly module is configured to selectively indicate that an anomaly is present in the data. A distributed ledger includes a list of unique IDs associated with not-trusted source nodes. A ledger management module is configured to, in response to an indication that an anomaly is present in the data received from the source node, add the unique ID of the source node to the list.
    Type: Application
    Filed: February 22, 2018
    Publication date: August 22, 2019
    Applicant: General Motors LLC
    Inventors: Paul A. AVERY, David H. Clifford
  • Publication number: 20180101171
    Abstract: A system of autonomous vehicles for forming a team of autonomous vehicles to perform a designated set of tasks. Each vehicle stores data representing its own capabilities that match the tasks, data representing needed capabilities for the team to perform the tasks, and data representing the capabilities of all current team members. Each of the vehicles is equipped with a communications system operable to send and receive join request messages and join response messages. All join request message contain the capabilities of the sending vehicle. All join response messages contain current team capabilities data. Upon receipt of a join request message, a vehicle compares needed capabilities data to the received capabilities data, and if there are matched capabilities, it updates the team capabilities data and transmits a join response message. Upon receipt of a join response message, if the message indicates the sending vehicle has joined the team, the receiving vehicle updates the team capabilities list.
    Type: Application
    Filed: October 10, 2016
    Publication date: April 12, 2018
    Inventors: Stephan J. Lemmer, Cameron R. Mott, Paul A. Avery
  • Patent number: 9164514
    Abstract: A method of patrolling a perimeter of a geographic area, using two or more unmanned vehicles having means for locomotion along a perimeter path. Each vehicle is equipped with at least the following systems: a navigation system operable to autonomously navigate the unmanned vehicle, an anomaly detection system, a communications system, an anomaly tracking system, operable to track, visually or by following, a detected anomaly, and an alert evaluation system. Each vehicle travels the path on a predetermined route, and is operable to broadcast an alert message to all other vehicles if that vehicle detects an anomaly, to perform an evaluation of any received alert message to determine if it will travel to an anomaly based on stored evaluation rules, and to respond to an alert message based on the evaluation.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: October 20, 2015
    Assignee: SOUTHWEST RESEARCH INSTITUTE
    Inventors: Paul A. Avery, Samuel E. Slocum, Jerry A. Towler
  • Publication number: 20150293535
    Abstract: A method of patrolling a perimeter of a geographic area, using two or more unmanned vehicles having means for locomotion along a perimeter path. Each vehicle is equipped with at least the following systems: a navigation system operable to autonomously navigate the unmanned vehicle, an anomaly detection system, a communications system, an anomaly tracking system, operable to track, visually or by following, a detected anomaly, and an alert evaluation system. Each vehicle travels the path on a predetermined route, and is operable to broadcast an alert message to all other vehicles if that vehicle detects an anomaly, to perform an evaluation of any received alert message to determine if it will travel to an anomaly based on stored evaluation rules, and to respond to an alert message based on the evaluation.
    Type: Application
    Filed: April 14, 2014
    Publication date: October 15, 2015
    Inventors: Paul A. Avery, Samuel E. Slocum, Jerry A. Towler
  • Patent number: 7994902
    Abstract: A method and system for using vehicle-to-vehicle cooperative communications for traffic collision avoidance. One vehicle detects a “situation”, such as a pedestrian within the crosswalk, where an “offending object” is in or near a roadway feature, which could result in a collision. The detecting vehicle informs a second vehicle via wireless communications, of the detecting vehicle's GPS location, the GPS location of the detected object, and the GPS location of the roadway feature, i.e., a crosswalk boundary. Additional data about the “offending object” can include its speed and heading. A receiving vehicle receives this data and takes appropriate avoidance action.
    Type: Grant
    Filed: February 25, 2009
    Date of Patent: August 9, 2011
    Assignee: Southwest Research Institute
    Inventors: Paul A. Avery, Joshua J. Curtis, Reda Laurent Bouraoui
  • Publication number: 20100325019
    Abstract: A system for asset inventory and management that includes a data input module, an asset storage database, a search module, and a display module is provided. The data input module can be used to input asset data, location data, and container data, the location data and the container data associated with the asset data. The asset storage database can have asset data and/or location data stored therewithin and the search module can search for and select at least part of the asset data and the location data as a function of one or more input search parameters. The display module can display at least part of the asset data and the location data selected by the search module.
    Type: Application
    Filed: April 16, 2010
    Publication date: December 23, 2010
    Inventor: Paul Avery
  • Patent number: 7828708
    Abstract: An automated case erecting apparatus for use in erecting case blanks includes a case blank feeder configured to hold a plurality of upstanding case blanks arranged face-to-face. The case blank feeder includes a path along which the case blanks are directed. A case erecting assembly receives a case blank from the case blank feeder at a case receiving location. The case erecting assembly includes a first arm carrying a first gripper element and a second arm carrying a second gripper element. The first arm and associated first gripper element are arranged and configured such that the first gripper element grips a first flap of the case blank. The second arm and associated second gripper element are arranged and configured such that the second gripper element grips a second flap of the case blank.
    Type: Grant
    Filed: October 3, 2008
    Date of Patent: November 9, 2010
    Assignee: Wexxar Packaging, Inc.
    Inventors: Jindai Huang, Alex Ching Hung Lau, Jeremy Zoss, Paul Avery
  • Patent number: 7802627
    Abstract: A remotely-operated selective fracing system and valve. The valve comprises a casing with at least one casing hole; an inner sleeve nested within the casing and having at least one sleeve hole alignable with the at least one casing hole; actuator means engagable with the inner sleeve for moving the inner sleeve relative to the casing to selectively align the at least one sleeve hole with the at least one casing hole; and receiver means electrically connected to the actuator means and having a sensor for detecting a seismic or electromagnetic signal generated by a remote source. The system further includes source means for generating an acoustical signal receivable by the receiver means.
    Type: Grant
    Filed: January 25, 2007
    Date of Patent: September 28, 2010
    Assignee: Summit Downhole Dynamics, Ltd
    Inventors: Raymond A. Hofman, Gary L. Ragsdale, Stephen W. Cook, Paul A. Avery
  • Publication number: 20100214085
    Abstract: A method and system for using vehicle-to-vehicle cooperative communications for traffic collision avoidance. One vehicle detects a “situation”, such as a pedestrian within the crosswalk, where an “offending object” is in or near a roadway feature, which could result in a collision. The detecting vehicle informs a second vehicle via wireless communications, of the detecting vehicle's GPS location, the GPS location of the detected object, and the GPS location of the roadway feature, i.e., a crosswalk boundary. Additional data about the “offending object” can include its speed and heading. A receiving vehicle receives this data and takes appropriate avoidance action.
    Type: Application
    Filed: February 25, 2009
    Publication date: August 26, 2010
    Applicant: Southwest Research Institute
    Inventors: Paul A. Avery, Joshua J. Curtis, Reda Laurent Bouraoui
  • Publication number: 20090093355
    Abstract: An automated case erecting apparatus for use in erecting case blanks includes a case blank feeder configured to hold a plurality of upstanding case blanks arranged face-to-face. The case blank feeder includes a path along which the case blanks are directed. A case erecting assembly receives a case blank from the case blank feeder at a case receiving location. The case erecting assembly includes a first arm carrying a first gripper element and a second arm carrying a second gripper element. The first arm and associated first gripper element are arranged and configured such that the first gripper element grips a first flap of the case blank. The second arm and associated second gripper element are arranged and configured such that the second gripper element grips a second flap of the case blank.
    Type: Application
    Filed: October 3, 2008
    Publication date: April 9, 2009
    Inventors: Jindai Huang, Alex Ching Hung Lau, Jeremy Zoss, Paul Avery
  • Publication number: 20070204995
    Abstract: A remotely-operated selective fracing system and valve. The valve comprises a casing with at least one casing hole; an inner sleeve nested within the casing and having at least one sleeve hole alignable with the at least one casing hole; actuator means engagable with the inner sleeve for moving the inner sleeve relative to the casing to selectively align the at least one sleeve hole with the at least one casing hole; and receiver means electrically connected to the actuator means and having a sensor for detecting a seismic or electromagnetic signal generated by a remote source. The system further includes source means for generating an acoustical signal receivable by the receiver means.
    Type: Application
    Filed: January 25, 2007
    Publication date: September 6, 2007
    Inventors: Raymond Hofman, Gary Ragsdale, Stephen Cook, Paul Avery