Patents by Inventor Ryan Kennedy

Ryan Kennedy 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: 10276321
    Abstract: A dynamically coordinatable electrical distribution system includes a plurality of intelligently-controlled protection devices (PDs), a communication and control bus (comm/control) bus, and a central computer. The plurality of intelligently-controlled PDs is configured to protect a plurality of associated electrical loads from faults, developing faults, and other undesired electrical anomalies. Each of the PDs further has electrically adjustable time-current characteristics. The intelligently-controlled PDs are communicatively coupled to the comm/control bus and configured to report current data representative of real-time currents flowing through their respective loads to the central computer, via the comm/control bus. The central computer is configured to communicate with the plurality of PDs over the comm/control bus and dynamically coordinate the time-current characteristics of the plurality of PDs based on the current data it receives from the PDs.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: April 30, 2019
    Assignee: Atom Power, Inc.
    Inventors: Ryan Kennedy, Denis Kouroussis
  • Publication number: 20190103742
    Abstract: A solid-state circuit interrupter and arc prevention device (SSI/APD) is disclosed. The SSI/APD is designed to be configured in series with a mechanical circuit breaker and serves to interrupt current flowing through the circuit it is protecting upon a short circuit being detected or if an overload has persisted for an inordinate amount of time. The SSI/APD is capable of detecting and responding to faults in a matter of microseconds and detects and responds to faults on its own, without requiring the mechanical circuit breaker to trip. The mechanical circuit breaker can be optionally tripped after the SSI/APD has opened the circuit. However, the mechanical circuit breaker is tripped only after the SSI/APD has interrupted the circuit, so electrical arcing across the circuit breaker's contacts is avoided. The SSI/APD can also be reset remotely after a fault has been cleared, obviating the need for a person to be present to reset it.
    Type: Application
    Filed: October 3, 2017
    Publication date: April 4, 2019
    Applicant: Atom Power, Inc.
    Inventors: Ryan Kennedy, Denis Kouroussis
  • Publication number: 20190050000
    Abstract: An autonomous vehicle that is equipped with image capture devices can use information gathered from the image capture devices to plan a future three-dimensional (3D) trajectory through a physical environment. To this end, a technique is described for image-space based motion planning. In an embodiment, a planned 3D trajectory is projected into an image-space of an image captured by the autonomous vehicle. The planned 3D trajectory is then optimized according to a cost function derived from information (e.g., depth estimates) in the captured image. The cost function associates higher cost values with identified regions of the captured image that are associated with areas of the physical environment into which travel is risky or otherwise undesirable. The autonomous vehicle is thereby encouraged to avoid these areas while satisfying other motion planning objectives.
    Type: Application
    Filed: August 8, 2017
    Publication date: February 14, 2019
    Inventors: Ryan Kennedy, Peter Henry, Hayk Maritrosyan, Jack Zhu, Abraham Bachrach, Adam Bry
  • Publication number: 20190004543
    Abstract: Embodiments are described for detecting optical discrepancies associated with image capture analyzing pixels in multiple images corresponding to common points of reference in a physical environment. In an embodiment, photometric error values are averaged over time to compute the mean error at each pixel. Once the estimate of the mean error has a sufficient number of updates above a specified value, the estimate is thresholded to provide a mask of any optical discrepancies occurring in the stereo pair of images. Applications include detecting optical discrepancies in images captured for use by a visual navigation system in guiding an autonomous vehicle (e.g., an unmanned aerial vehicle).
    Type: Application
    Filed: July 3, 2017
    Publication date: January 3, 2019
    Inventors: Ryan Kennedy, Peter Henry, Abraham Bachrach
  • Publication number: 20180366936
    Abstract: A solid-state circuit protector includes a first power semiconductor device having an ON resistance that increases with increasing temperature and a second power semiconductor device connected in parallel with the first power semiconductor device having an ON resistance that decreases with increasing temperature. During times when abnormally high currents are flowing through the solid-state circuit protector, the second power semiconductor is switched ON so that some or all of the current is diverted through it, thus protecting the first power semiconductor device from being damaged due to overheating. The first power semiconductor device is either switched OFF, allowing it to cool in anticipation of a lighter load, or is configured to remain ON so that it shares the burden of carrying the high current with the parallel-connected second power semiconductor device yet operates cooler and at a lower ON resistance since it is not required to pass the full current.
    Type: Application
    Filed: June 1, 2018
    Publication date: December 20, 2018
    Applicant: Atom Power, Inc.
    Inventors: Ryan Kennedy, Denis Kouroussis
  • Publication number: 20180301294
    Abstract: A dynamically coordinatable electrical distribution system includes a plurality of intelligently-controlled protection devices (PDs), a communication and control bus (comm/control) bus, and a central computer. The plurality of intelligently-controlled PDs is configured to protect a plurality of associated electrical loads from faults, developing faults, and other undesired electrical anomalies. Each of the PDs further has electrically adjustable time-current characteristics. The intelligently-controlled PDs are communicatively coupled to the comm/control bus and configured to report current data representative of real-time currents flowing through their respective loads to the central computer, via the comm/control bus. The central computer is configured to communicate with the plurality of PDs over the comm/control bus and dynamically coordinate the time-current characteristics of the plurality of PDs based on the current data it receives from the PDs.
    Type: Application
    Filed: June 1, 2018
    Publication date: October 18, 2018
    Applicant: Atom Power, Inc.
    Inventors: Ryan Kennedy, Denis Kouroussis
  • Publication number: 20180277317
    Abstract: A dynamically coordinatable electrical distribution system includes a plurality of intelligently-controlled protection devices (PDs), a communication and control bus (comm/control) bus, and a central computer. The plurality of intelligently-controlled PDs is configured to protect a plurality of associated electrical loads from faults, developing faults, and other undesired electrical anomalies. Each of the PDs further has electrically adjustable time-current characteristics. The intelligently-controlled PDs are communicatively coupled to the comm/control bus and configured to report current data representative of real-time currents flowing through their respective loads to the central computer, via the comm/control bus. The central computer is configured to communicate with the plurality of PDs over the comm/control bus and dynamically coordinate the time-current characteristics of the plurality of PDs based on the current data it receives from the PDs.
    Type: Application
    Filed: June 1, 2018
    Publication date: September 27, 2018
    Applicant: Atom Power, Inc.
    Inventors: Ryan Kennedy, Denis Kouroussis
  • Publication number: 20170256934
    Abstract: A hybrid air-gap/solid-state device protection device (PD) for use in an electrical power distribution system includes an air-gap disconnect unit connected in series with a solid-state device, a sense and drive circuit, and a microcontroller. Upon the sense and drive circuit detecting an impending fault or exceedingly high and unacceptable overvoltage condition in the PD's load circuit, the sense and drive circuit generates a gating signal that quickly switches the solid-state device OFF. Meanwhile, the microcontroller generates a disconnect pulse for the air-gap disconnect unit, which responds by forming an air gap in the load circuit. Together, the switched-OFF solid-state device and air gap protect the load and associated load circuit from being damaged. They also serve to electrically and physically isolate the source of the fault or overload condition from the remainder of the electrical power distribution system.
    Type: Application
    Filed: February 27, 2017
    Publication date: September 7, 2017
    Applicant: Atom Power, Inc.
    Inventors: Ryan Kennedy, Denis Kouroussis
  • Publication number: 20160294179
    Abstract: A dynamically coordinatable electrical distribution system includes a plurality of intelligently-controlled protection devices (PDs), a communication and control bus (comm/control) bus, and a central computer. The plurality of intelligently-controlled PDs is configured to protect a plurality of associated electrical loads from faults, developing faults, and other undesired electrical anomalies. Each of the PDs further has electrically adjustable time-current characteristics. The intelligently-controlled PDs are communicatively coupled to the comm/control bus and configured to report current data representative of real-time currents flowing through their respective loads to the central computer, via the comm/control bus. The central computer is configured to communicate with the plurality of PDs over the comm/control bus and dynamically coordinate the time-current characteristics of the plurality of PDs based on the current data it receives from the PDs.
    Type: Application
    Filed: March 21, 2016
    Publication date: October 6, 2016
    Applicant: Atom Power, LLC
    Inventors: Ryan Kennedy, Denis Kouroussis
  • Patent number: 9167374
    Abstract: An exemplary method includes a machine-to-machine (“M2M”) rules management system associated with an M2M platform 1) processing a plurality of events associated with one or more M2M objects in substantially real-time as the events occur over a period of time, 2) receiving, while the events are being processed in substantially real-time, data representative of a rule created by a user associated with the M2M platform, and 3) dynamically applying, in response to receiving the data representative of the rule, the rule to the substantially real-time processing of the events. Corresponding methods and systems are also disclosed.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: October 20, 2015
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: David Geltner, Mohanraj Umapathy, Ryan Kennedy, Hon Man Hammond Hui, Yonghong Yang
  • Patent number: 9009674
    Abstract: A computer-based automated testing framework tests a multimedia application (such as a Flash application running in a player module) that includes one or more Flash objects by executing test scripts in an external Java-based test module that uses proxy objects in the test module to represent the Flash objects in the player module. Correspondence between the proxy object and Flash objects is maintained by translating the first test script into a command, sending the command from the external test module to the player module, interpreting the command by accessing a lookup table at the player module, and then returning a value to the external test module in response to the command.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: April 14, 2015
    Assignee: Versata Development Group, Inc.
    Inventors: Justin Haugh, Ryan Kennedy, Matt Schemmel
  • Patent number: 8954500
    Abstract: Methods and apparatus are described for detecting social relationships across multiple networks and/or communication channels. These social relationships may then be utilized in a wide variety of ways to support and enhance a broad range of user services.
    Type: Grant
    Filed: February 11, 2008
    Date of Patent: February 10, 2015
    Assignee: Yahoo! Inc.
    Inventors: Cameron Marlow, Marc Davis, Neal Sample, Michael Curtis, Ryan Kennedy, Yathin Krishnappa, Luke Wroblewski, Marco Boerries, Joe Hayashi
  • Patent number: 8646432
    Abstract: A system for transferring and igniting a fuel comprising a fuel supply and a cryogenic fuel processor connected to the fuel supply and operative to remove impurities from the fuel. The system includes a power supply and an injector-igniter. The injector-igniter includes an injector housing connected to the power supply and having a fuel inlet connected to the fuel processor. An actuator body is disposed in the housing and a conductor sleeve is connected to the power supply and supported between the actuator body and injector housing with a first annular gap between the injector housing and the conductor sleeve. There is also a second annular gap between the actuator body and conductor sleeve, wherein the first and second annular gaps are in fluid communication with the fuel inlet, whereby fuel provides a dielectric between the conductor sleeve and the injector housing.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: February 11, 2014
    Assignee: McAlister Technologies, LLC
    Inventors: Roy Edward McAlister, David Leigh Grottenthaler, Ryan Kennedy Kemmet
  • Patent number: 8332818
    Abstract: A computer-based automated testing framework tests a multimedia application (such as a Flash application running in a player module) that includes one or more Flash objects by executing test scripts in an external Java-based test module that uses proxy objects in the test module to represent the Flash objects in the player module. Correspondence between the proxy object and Flash objects is maintained by translating the first test script into a command, sending the command from the external test module to the player module, interpreting the command by accessing a lookup table at the player module, and then returning a value to the external test module in response to the command.
    Type: Grant
    Filed: June 26, 2006
    Date of Patent: December 11, 2012
    Assignee: Versata Development Group, Inc.
    Inventors: Justin Haugh, Ryan Kennedy, Matt Schemmel
  • Publication number: 20110133050
    Abstract: A locking system for use in adjusting a mounting assembly includes a lock plate and a lock shaft mount. A lock shaft component is rotatably received within an opening of the lock of the lock plate and rotatably supported by the lock shaft mount. With the locking system in a locked configuration, the lock shaft component engages the lock plate which locks the positions of the lock plate relative to the position of the lock shaft mount. With the locking system in an unlocked configuration, the lock shaft component disengages the lock plate such that the lock plate moves along a length of the lock shaft component toward and away from the lock shaft mount.
    Type: Application
    Filed: December 8, 2010
    Publication date: June 9, 2011
    Applicant: FIRSTGROUP AMERICA, INC.
    Inventors: Dean N. Eisenberger, SR., Joseph J. Lessard, Ryan Kennedy
  • Publication number: 20090177744
    Abstract: Methods and apparatus are described for detecting social relationships across multiple networks and/or communication channels. These social relationships may then be utilized in a wide variety of ways to support and enhance a broad range of user services.
    Type: Application
    Filed: February 11, 2008
    Publication date: July 9, 2009
    Inventors: Cameron Marlow, Marc Davis, Neal Sample, Michael Curtis, Ryan Kennedy, Yathin Krishnappa, Luke Wroblewski, Marco Boerries, Joe Hayashi