Patents by Inventor Eric Kessler

Eric Kessler 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: 20240143043
    Abstract: A desktop computing system having at least a central core surrounded by housing having a shape that defines a volume in which the central core resides is described. The housing includes a first opening and a second opening axially displaced from the first opening. The first opening having a size and shape in accordance with an amount of airflow used as a heat transfer medium for cooling internal components, the second opening defined by a lip that engages a portion of the airflow in such a way that at least some of the heat transferred to the air flow from the internal components is passed to the housing.
    Type: Application
    Filed: January 4, 2024
    Publication date: May 2, 2024
    Inventors: Eugene A. Whang, Christopher J. Stringer, Brett W. Degner, David H. Narajowski, Patrick Kessler, Eric R. Prather, Caitlin Elizabeth Kalinowski, Adam T. Stagnaro, Daniel L. McBroom, Matthew P. Casebolt, Michael D. McBroom
  • Patent number: 11807247
    Abstract: Methods, devices and systems enable controlling an autonomous vehicle by identifying a vehicle that is within a threshold distance of the autonomous vehicle, determining an autonomous capability metric (ACM) the identified vehicle, determining whether the ACM of the identified vehicle is greater than a first threshold, determining whether the ACM of the identified vehicle is less than a second threshold, and adjusting a driving parameter of the autonomous vehicle so that the autonomous vehicle is more or less reliant on the capabilities of the identified vehicle based on whether the ACM of the identified vehicle exceeds the thresholds.
    Type: Grant
    Filed: June 7, 2022
    Date of Patent: November 7, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: John Anthony Dougherty, Jordan Scott Burklund, Kristen Wagner Cerase, Stephen Marc Chaves, Ross Eric Kessler, Paul Daniel Martin, Daniel Warren Mellinger, III, Michael Joshua Shomin
  • Publication number: 20220297700
    Abstract: Methods, devices and systems enable controlling an autonomous vehicle by identifying a vehicle that is within a threshold distance of the autonomous vehicle, determining an autonomous capability metric (ACM) the identified vehicle, determining whether the ACM of the identified vehicle is greater than a first threshold, determining whether the ACM of the identified vehicle is less than a second threshold, and adjusting a driving parameter of the autonomous vehicle so that the autonomous vehicle is more or less reliant on the capabilities of the identified vehicle based on whether the ACM of the identified vehicle exceeds the thresholds.
    Type: Application
    Filed: June 7, 2022
    Publication date: September 22, 2022
    Inventors: John Anthony Dougherty, Jordan Burklund, Kristen Wagner Cerase, Stephen Marc Chaves, Ross Eric Kessler, Paul Daniel Martin, Daniel Warren Mellinger, III, Michael Joshua Shomin
  • Patent number: 11449072
    Abstract: Various embodiments include methods and interactive traffic control devices for interactively controlling traffic, which may include receiving refined location and state information associated with individual vehicles on a roadway, and determining customized dynamic traffic control instructions for a first one or more of the individual vehicles. The determined customized dynamic traffic control instructions may be based on the received refined location and state information and offer an optional route alternative to a set limited number of the individual vehicles. The first customized dynamic traffic control instructions may be transmitted by the interactive traffic control device to the first one or more of the individual vehicles.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: September 20, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Paul Daniel Martin, Jonathan Paul Davis, Michael Joshua Shomin, Stephen Marc Chaves, Daniel Warren Mellinger, III, John Anthony Dougherty, Aleksandr Kushleyev, Travis Van Schoyck, Ross Eric Kessler, Moussa Ben Coulibaly, Kristen Wagner Cerase
  • Patent number: 11383722
    Abstract: Methods, devices and systems enable controlling an autonomous vehicle by identifying vehicles that are within a threshold distance of the autonomous vehicle, determining an autonomous capability metric of each of the identified vehicles, and adjusting a driving parameter of the autonomous vehicle based on the determined autonomous capability metric of each of the identified vehicles. Adjusting a driving parameter may include adjusting one or more of a minimum separation distance, a minimum following distance, a speed parameter, or an acceleration rate parameter.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: July 12, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: John Anthony Dougherty, Jordan Scott Burklund, Kristen Wagner Cerase, Stephen Marc Chaves, Ross Eric Kessler, Paul Daniel Martin, Daniel Warren Mellinger, III, Michael Joshua Shomin
  • Patent number: 11325606
    Abstract: Methods, devices and systems enable controlling an autonomous vehicle by identifying vehicles that are within a threshold distance of the autonomous vehicle, determining an autonomous capability metric of each of the identified vehicles, and adjusting a driving parameter of the autonomous vehicle based on the determined autonomous capability metric of each of the identified vehicles. Embodiments may further include determining, based on the determined ACMs, whether one or more identified vehicles would provide an operational advantage to the autonomous vehicle in a cooperative driving engagement, and initiating a cooperative driving engagement with the one or more identified vehicles in response to determining that the one or more identified vehicles would provide an operational advantage to the autonomous vehicle in a cooperative driving engagement.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: May 10, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: John Anthony Dougherty, Jordan Scott Burklund, Kristen Wagner Cerase, Stephen Marc Chaves, Ross Eric Kessler, Paul Daniel Martin, Daniel Warren Mellinger, III, Michael Joshua Shomin
  • Patent number: 11185207
    Abstract: Various embodiments include processing devices and methods for managing cleaning behavior by a cleaning robot. In some embodiments, a processor of the cleaning robot may obtain user planning information and user location information from one or more information sources external to the cleaning robot. The processor may analyze the user planning information and the user location information. The processor may determine one or more cleaning parameters for the cleaning robot based on the analysis of the user planning information and the user location information. The processor may generate an instruction for the cleaning robot to schedule an operation of the cleaning robot based on the one or more cleaning parameters. The processor may execute the generated instruction to perform the operation of the cleaning robot.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: November 30, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Daniel Warren Mellinger, III, Stephen Marc Chaves, Michael Joshua Shomin, Matthew Hyatt Turpin, John Anthony Dougherty, Ross Eric Kessler, Jonathan Paul Davis, Travis Van Schoyck
  • Patent number: 11000951
    Abstract: Methods, systems, and devices for robotic navigation are described. A robotic device such as a robotic vacuum or a robotic assistant may navigate a first surface. In some cases, navigating the first surface may include removing debris from the first surface. The robotic device may identify a location of a track that connects the first surface to a second surface that is vertically displaced from the first surface. The robotic device may engage the track based at least in part on the identified location. The robotic device may ascend to the second surface by activating an actuator and navigate the second surface (e.g., may remove debris from the second surface, may map the second surface, etc.).
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: May 11, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Travis Van Schoyck, Matthew Hyatt Turpin, Rizwan Ahmed, Stephen Marc Chaves, Ross Eric Kessler, Paul Daniel Martin, Michael Joshua Shomin, Moussa Ben Coulibaly
  • Publication number: 20200344464
    Abstract: Embodiments include methods performed by a processor of a robotic vehicle for detecting and responding to defects on an on-board imaging device that includes an image sensor. Various embodiments may include causing the imaging device to capture at least one image, determining whether a defect to the imaging device is detected based at least in part on the at least one captured image, and, in response to determining that a defect to the imaging device is detected, identifying an area of the image sensor corresponding to the defect and masking image data received from the identified area of the image sensor.
    Type: Application
    Filed: July 7, 2020
    Publication date: October 29, 2020
    Inventors: Travis VAN SCHOYCK, Daniel Warren MELLINGER, III, Michael Joshua SHOMIN, Jonathan Paul DAVIS, Ross Eric KESSLER, Michael Franco TAVEIRA
  • Patent number: 10783796
    Abstract: Embodiments include devices and methods operating a robotic vehicle. A robotic vehicle processor may detect an object posing an imminent risk of collision with the robotic vehicle. The robotic vehicle processor may determine a classification of the detected object. The robotic vehicle processor may manage a rotation of a rotor of the robotic vehicle prior to a collision based on the classification of the object.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: September 22, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Daniel Warren Mellinger, III, Michael Joshua Shomin, Travis Van Schoyck, Ross Eric Kessler, John Anthony Dougherty, Jonathan Paul Davis, Michael Franco Taveira
  • Patent number: 10778967
    Abstract: Embodiments include methods performed by a processor of a robotic vehicle for detecting and responding to defects on an on-board imaging device that includes an image sensor. Various embodiments may include causing the imaging device to capture at least one image, determining whether a defect to the imaging device is detected based at least in part on the at least one captured image, and, in response to determining that a defect to the imaging device is detected, identifying an area of the image sensor corresponding to the defect and masking image data received from the identified area of the image sensor.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: September 15, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Travis Van Schoyck, Daniel Warren Mellinger, III, Michael Joshua Shomin, Jonathan Paul Davis, Ross Eric Kessler, Michael Franco Taveira
  • Publication number: 20200207360
    Abstract: Methods, devices and systems enable controlling an autonomous vehicle by identifying vehicles that are within a threshold distance of the autonomous vehicle, determining an autonomous capability metric of each of the identified vehicles, and adjusting a driving parameter of the autonomous vehicle based on the determined autonomous capability metric of each of the identified vehicles. Adjusting a driving parameter may include adjusting one or more of a minimum separation distance, a minimum following distance, a speed parameter, or an acceleration rate parameter.
    Type: Application
    Filed: December 26, 2019
    Publication date: July 2, 2020
    Inventors: John Anthony Dougherty, Jordan Scott Burklund, Kristen Wagner Cerase, Stephen Marc Chaves, Ross Eric Kessler, Paul Daniel Martin, Daniel Warren Mellinger, III, Michael Joshua Shomin
  • Publication number: 20200207371
    Abstract: Methods, devices and systems enable controlling an autonomous vehicle by identifying vehicles that are within a threshold distance of the autonomous vehicle, determining an autonomous capability metric of each of the identified vehicles, and adjusting a driving parameter of the autonomous vehicle based on the determined autonomous capability metric of each of the identified vehicles. Embodiments may further include determining, based on the determined ACMs, whether one or more identified vehicles would provide an operational advantage to the autonomous vehicle in a cooperative driving engagement, and initiating a cooperative driving engagement with the one or more identified vehicles in response to determining that the one or more identified vehicles would provide an operational advantage to the autonomous vehicle in a cooperative driving engagement.
    Type: Application
    Filed: December 26, 2019
    Publication date: July 2, 2020
    Inventors: John Anthony DOUGHERTY, Jordan Scott BURKLUND, Kristen Wagner CERASE, Stephen Marc CHAVES, Ross Eric KESSLER, Paul Daniel MARTIN, Daniel Warren MELLINGER, III, Michael Joshua SHOMIN
  • Publication number: 20200202711
    Abstract: Various embodiments include methods and interactive traffic control devices implementing such methods to receive refined location and state information associated with individual vehicles and determine first customized dynamic traffic control instructions for a first one or more of the individual vehicles and second customized dynamic traffic control instructions for a second one or more of the individual vehicles different from the first one or more of the individual vehicles. The first customized dynamic traffic control instructions may be transmitted to the first one or more of the individual vehicles, and the second customized dynamic traffic control instructions may be transmitted to the second one or more of the individual vehicles.
    Type: Application
    Filed: August 8, 2019
    Publication date: June 25, 2020
    Inventors: Paul Daniel Martin, Jonathan Paul Davis, Michael Joshua Shomin, Stephen Marc Chaves, Daniel Warren Mellinger, III, John Anthony Dougherty, Aleksandr Kushleyev, Travis Van Schoyck, Ross Eric Kessler, Moussa Ben Coulibaly, Kristen Wagner Cerase
  • Publication number: 20200201353
    Abstract: Various embodiments include methods and interactive traffic control devices for interactively controlling traffic, which may include receiving refined location and state information associated with individual vehicles on a roadway, and determining customized dynamic traffic control instructions for a first one or more of the individual vehicles. The determined customized dynamic traffic control instructions may be based on the received refined location and state information and offer an optional route alternative to a set limited number of the individual vehicles. The first customized dynamic traffic control instructions may be transmitted by the interactive traffic control device to the first one or more of the individual vehicles.
    Type: Application
    Filed: August 8, 2019
    Publication date: June 25, 2020
    Inventors: Paul Daniel MARTIN, Jonathan Paul Davis, Michael Joshua Shomin, Stephen Marc Chaves, Daniel Warren Mellinger, III, John Anthony Dougherty, Aleksandr Kushleyev, Travis Van Schoyck, Ross Eric Kessler, Moussa Ben Coulibaly, Kristen Wagner Cerase
  • Publication number: 20200200563
    Abstract: Various embodiments include methods, systems, and devices for interactively controlling traffic. The method, which may be performed by operations of the systems and/or devices, may include receiving, for example by an interactive traffic control device, refined location and state information associated with a first vehicle on a roadway. The interactive traffic control device may also determine at least one notable element in the refined location and state information, customized dynamic traffic control instructions based on the refined location and state information, and whether the customized dynamic traffic control instructions conflict with the at least one notable element. In addition, the interactive traffic control device may transmit the customized dynamic traffic control instructions to the first vehicle in response to determining the customized dynamic traffic control instructions do not conflict with the at least one notable element.
    Type: Application
    Filed: August 8, 2019
    Publication date: June 25, 2020
    Inventors: Paul Daniel Martin, Jonathan Paul Davis, Michael Joshua Shomin, Stephen Marc Chaves, Daniel Warren Mellinger, III, John Anthony Dougherty, Aleksandr Kushleyev, Travis Van Schoyck, Ross Eric Kessler, Moussa Ben Coulibaly, Kristen Wagner Cerase
  • Publication number: 20200029774
    Abstract: Various embodiments include processing devices and methods for managing cleaning behavior by a cleaning robot. In some embodiments, a processor of the cleaning robot may obtain user planning information and user location information from one or more information sources external to the cleaning robot. The processor may analyze the user planning information and the user location information. The processor may determine one or more cleaning parameters for the cleaning robot based on the analysis of the user planning information and the user location information. The processor may generate an instruction for the cleaning robot to schedule an operation of the cleaning robot based on the one or more cleaning parameters. The processor may execute the generated instruction to perform the operation of the cleaning robot.
    Type: Application
    Filed: July 24, 2018
    Publication date: January 30, 2020
    Inventors: Daniel Warren MELLINGER, III, Stephen Marc CHAVES, Michael Joshua SHOMIN, Matthew Hyatt TURPIN, John Anthony DOUGHERTY, Rose Eric KESSLER, Jonathan Paul DAVIS, Travis VAN SCHOYCK
  • Publication number: 20200029772
    Abstract: Various embodiments include processing devices and methods for managing cleaning robot behavior. In some embodiments, a processor of the cleaning robot may obtain information about one or more cleaning operations in one or more locations of a structure. The processor may analyze the information about the one or more cleaning operations in the one or more locations. The processor may determine one or more cleaning parameters for the cleaning robot based on the analysis of the information about the one or more cleaning operations. Processor may generate an instruction for the cleaning robot to schedule an operation of the cleaning robot based on the one or more cleaning parameters. The processor may execute the generated instruction to perform the operation of the cleaning robot.
    Type: Application
    Filed: July 24, 2018
    Publication date: January 30, 2020
    Inventors: Daniel Warren MELLINGER, III, Stephen Marc CHAVES, Michael Joshua SHOMIN, Matthew Hyatt TURPIN, John Anthony DOUGHERTY, Ross Eric KESSLER, Jonathan Paul DAVIS, Travis VAN SCHOYCK
  • Publication number: 20200033865
    Abstract: Various embodiments include processing devices and methods for managing cleaning robot behavior. In some embodiments, a processor of the cleaning robot may obtain one or more images of the location of a structure from a camera external to the cleaning robot. The processor may analyze the one or more images of the location. The processor may determine one or more activity parameters of the location based on the analysis of the one or more images of the location. The processor may generate an instruction for the cleaning robot to schedule an operation of the cleaning robot based on the one or more activity parameters. The processor may execute the generated instruction to perform the operation of the cleaning robot.
    Type: Application
    Filed: July 24, 2018
    Publication date: January 30, 2020
    Inventors: Daniel Warren MELLINGER, III, Stephen Marc Chaves, Michael Joshua Shomin, Matthew Hyatt Turpin, John Anthony Dougherty, Ross Eric Kessler, Jonathan Paul Davis, Travis Van Schoyck
  • Publication number: 20200029768
    Abstract: Various embodiments include processing devices and methods for managing cleaning robot behavior. In some embodiments, a processor of the cleaning robot may obtain one or more images of the location of a structure from a camera external to the cleaning robot. The processor may analyze the one or more images of the location. The processor may determine one or more mess parameters of a mess in the location based on the analysis of the one or more images of the location. The processor may generate an instruction for the cleaning robot to schedule an operation of the cleaning robot based on the one or more mess parameters. The processor may execute the generated instruction to perform the operation of the cleaning robot.
    Type: Application
    Filed: July 24, 2018
    Publication date: January 30, 2020
    Inventors: Daniel Warren MELLINGER III, Stephen Marc Chaves, Michael Joshua Shomin, Matthew Hyatt Turpin, John Anthony Dougherty, Ross Eric Kessler, Jonathan Paul Davis, Travis Van Shoyck