Patents by Inventor Danny Thomas

Danny Thomas 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: 11977456
    Abstract: A computer system includes a processor and a persistent data storage. The persistent data storage includes flash-like storage media that includes multiple contiguous memory blocks. Each of the contiguous memory blocks includes multiple contiguous memory pages. Multiple file systems executable by the processor manage file data and the file system structure of files stored in the persistent data storage. A core executable by the processor provides a common internal model and software routines that provide common functionality to each of the file systems. Some of the file systems are executable to reconstruct the one or more file systems using a plurality of transaction records that may be executed a plurality of times and always render the same effect.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: May 7, 2024
    Assignee: 2236008 Ontario Inc.
    Inventor: Danny Thomas Dodge
  • Publication number: 20230168747
    Abstract: The present disclosure describes a method for conserving power on a portable electronic device and a portable electronic device configured for the same. In accordance with one embodiment, there is provided a method for conserving power comprising: switching a portable electronic device to a low power mode in response to a trigger condition; and switching the portable electronic device from the low power mode to a full power mode on the portable electronic device in response to detection of a designated wake-up gesture on a touch-sensitive overlay of the portable electronic device.
    Type: Application
    Filed: January 26, 2023
    Publication date: June 1, 2023
    Applicant: BlackBerry Limited
    Inventors: Mihal Lazaridis, Robert James Lowles, Donald James Lindsay, John Edward Dolson, Danny Thomas Dodge
  • Patent number: 11567582
    Abstract: The present disclosure describes a method for conserving power on a portable electronic device and a portable electronic device configured for the same. In accordance with one embodiment, there is provided a method for conserving power comprising: switching a portable electronic device to a low power mode in response to a trigger condition; and switching the portable electronic device from the low power mode to a full power mode on the portable electronic device in response to detection of a designated wake-up gesture on a touch-sensitive overlay of the portable electronic device.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: January 31, 2023
    Assignee: BlackBerry Limited
    Inventors: Mihal Lazaridis, Robert James Lowles, Donald James Lindsay, John Edward Dolson, Danny Thomas Dodge
  • Publication number: 20210318758
    Abstract: The present disclosure describes a method for conserving power on a portable electronic device and a portable electronic device configured for the same. In accordance with one embodiment, there is provided a method for conserving power comprising: switching a portable electronic device to a low power mode in response to a trigger condition; and switching the portable electronic device from the low power mode to a full power mode on the portable electronic device in response to detection of a designated wake-up gesture on a touch-sensitive overlay of the portable electronic device.
    Type: Application
    Filed: June 22, 2021
    Publication date: October 14, 2021
    Inventors: Mihal Lazaridis, Robert James Lowles, Donald James Lindsay, John Edward Dolson, Danny Thomas Dodge
  • Patent number: 10976986
    Abstract: A system and method for forwarding an application user interface from a first computing platform to a second computing platform. The application user interface is generated using source content. The application user interface is encoded into two or more encoded content streams where the two or more encoded content streams contain source content representable as the application user interface and composition metadata associated with the application user interface. The two or more encoded content stream are sent to the second computing platform. The two or more encoded content streams are received where the two or more encoded content streams contain information reproducible as the application user interface. The two or more encoded content streams are decoded. The application user interface is generated using the two or more decoded content streams and composition metadata associated with the two or more decoded content streams.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: April 13, 2021
    Assignee: BlackBerry Limited
    Inventors: Danny Thomas Dodge, Etienne Belanger, Jason Robert Mawdsley
  • Patent number: 10891370
    Abstract: A system and method enforce file system path-based access controls in a message-based operating system. The system and method enforce a list of rules that provide a grant and an access restriction to file system paths to server applications. A path manager receives client messages marked by a kernel to indicate that the client is subject to the path-based access controls. The path manager control access to the file systems served by the server applications in response to the rules that provide grants and access restrictions. The path manager exercises that control by transmitting messages to the client that establishes privileges to systems paths through an authentication protocol.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: January 12, 2021
    Assignee: BlackBerry Limited
    Inventors: Elad Lahav, Danny Thomas Dodge, Peter van der Veen
  • Patent number: 10775504
    Abstract: In one embodiment, a system includes a vehicle and a laser air data sensor, including a laser transceiver configured to transmit one or more laser light beams, mounted to the vehicle. In some embodiments, a window of the laser transceiver is fixed and oriented to transmit one or more laser light beams away from the vehicle and approximately parallel to a vertical axis of the vehicle. In some embodiments, a window of the laser transceiver is fixed and oriented to transmit one or more laser light beams toward another portion of the vehicle. In some embodiments, the system further includes a processing device configured to control the laser air data sensor to attenuate the one or more laser light beams based on one or more operating parameters of the vehicle.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: September 15, 2020
    Assignee: Honeywell International Inc.
    Inventors: Jason Garde, Grant Lodden, Xiao Zhu Fan, Danny Thomas Kimmel
  • Publication number: 20200049625
    Abstract: In one embodiment, a particle sensor on or in a vehicle is provided. The laser particle sensor comprises an optical system; a processing system coupled to the optical system; wherein the optical system is configured to transmit one or more laser light beams to detect particles in a volume of freestream fluid, and to have the one or more light beams terminate on a portion of the vehicle on which the optical system is mounted; and wherein the optical system is configured to receive a backscattered portion of the one or more laser light beams transmitted by the optical system.
    Type: Application
    Filed: October 22, 2019
    Publication date: February 13, 2020
    Applicant: Honeywell International Inc.
    Inventors: Jason Garde, Xiao Zhu Fan, Grant Lodden, Danny Thomas Kimmel
  • Patent number: 10531681
    Abstract: Heat-triggered colorants for altering the color of a food, methods for changing the color of a food using heat-triggered colorants, and methods for making heat-triggered colorants for food. The heat-triggered colorants may comprise a mixture comprising a carrier having a melting point and a GRAS (Generally Recognized as Safe) first food colorant having a color, and a coating encapsulating the mixture and masking the color of the first food colorant. When the heat-triggered colorant is exposed to a temperature greater than the melting point of the carrier, the carrier melts and releases the first food colorant, thereby unmasking the color of the first food colorant.
    Type: Grant
    Filed: April 24, 2009
    Date of Patent: January 14, 2020
    Assignee: Sensient Colors LLC
    Inventors: Karen Brimmer, Danny Thomas Lauff, Olaf C. Moberg, Christopher J. Rueb, William A. Hendrickson
  • Publication number: 20190339300
    Abstract: Systems and methods for the co-location of high-maintenance air data system components into one LRU are disclosed. In at least one embodiment, an air data sensing line-replaceable unit (LRU) comprises at least one pressure sensor and at least one probe or port coupled to the at least one pressure sensor. The at least one probe or port conduits air located outside the air data sensing LRU to the at least one pressure sensor. Further, the at least one probe or port and the at least one pressure sensor are connected to each other by a permanent connection.
    Type: Application
    Filed: July 12, 2019
    Publication date: November 7, 2019
    Applicant: Honeywell International Inc.
    Inventors: Danny Thomas Kimmel, Brett Gordon Northcutt
  • Patent number: 10444367
    Abstract: A method of enhancing LiDAR data is provided. The method includes inputting LiDAR data from at least one LiDAR sensor; inputting data from at least one of: at least one static pressure sensor; and at least one total air temperature sensor; and extracting accurate air data parameters by processing one of: the LiDAR data and static pressure data from the static pressure sensor; the LiDAR data and true temperature data from the total air temperature sensor; or the LiDAR data, the static pressure data from the static pressure sensor, and the true temperature data from the total air temperature sensor. The method also includes generating augmented air data based on the extracted accurate air data parameters and outputting the augmented air data.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: October 15, 2019
    Assignee: Honeywell International Inc.
    Inventors: Grant Lodden, Xiao Zhu Fan, Danny Thomas Kimmel, Brett Gordon Northcutt
  • Patent number: 10401376
    Abstract: Systems and methods for the co-location of high-maintenance air data system components into one LRU are disclosed. In at least one embodiment, an air data sensing line-replaceable unit (LRU) comprises at least one pressure sensor and at least one probe or port coupled to the at least one pressure sensor. The at least one probe or port conduits air located outside the air data sensing LRU to the at least one pressure sensor. Further, the at least one probe or port and the at least one pressure sensor are connected to each other by a permanent connection.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: September 3, 2019
    Assignee: Honeywell International Inc.
    Inventors: Danny Thomas Kimmel, Brett Gordon Northcutt
  • Patent number: 10179654
    Abstract: A system for power management of air data probes is provided. The system comprises a power source in an aircraft, and two or more air data probes electrically connected to the power source. Each of the air data probes comprises a body structure coupled to a fuselage of the aircraft, and at least one electrical heater coupled to the body structure and in electrical communication with the power source. A switching mechanism is coupled between the power source and the electrical heater of each of the air data probes. The switching mechanism is controllable such that the electrical heater of each of the air data probes is electrically connectable to the power source in parallel or in series.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: January 15, 2019
    Assignee: Honeywell International Inc.
    Inventors: Morris G. Anderson, James B. Cox, Jason Garde, Grant A. Gordon, Danny Thomas Kimmel
  • Patent number: 10115174
    Abstract: A system and method for forwarding an application user interface from a first computing platform to a second computing platform. The application user interface is generated using source content. The application user interface is encoded into two or more encoded content streams where the two or more encoded content streams contain source content representable as the application user interface and composition metadata associated with the application user interface. The two or more encoded content stream are sent to the second computing platform. The two or more encoded content streams may be received at the second computing platform where the two or more encoded content streams contain information decodable and reproducible as the application user interface.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: October 30, 2018
    Assignee: 2236008 Ontario Inc.
    Inventors: Danny Thomas Dodge, Etienne Belanger, Jason Robert Mawdsley
  • Publication number: 20180144124
    Abstract: A system and method enforce file system path-based access controls in a message-based operating system. The system and method enforce a list of rules that provide a grant and an access restriction to file system paths to server applications. A path manager receives client messages marked by a kernel to indicate that the client is subject to the path-based access controls. The path manager control access to the file systems served by the server applications in response to the rules that provide grants and access restrictions. The path manager exercises that control by transmitting messages to the client that establishes privileges to systems paths through an authentication protocol.
    Type: Application
    Filed: November 22, 2017
    Publication date: May 24, 2018
    Inventors: Elad Lahav, Danny Thomas Dodge, Peter van der Veen
  • Publication number: 20180143882
    Abstract: A computer system includes a processor and a persistent data storage. The persistent data storage includes flash-like storage media that includes multiple contiguous memory blocks. Each of the contiguous memory blocks includes multiple contiguous memory pages. Multiple file systems executable by the processor manage file data and the file system structure of files stored in the persistent data storage. A core executable by the processor provides a common internal model and software routines that provide common functionality to each of the file systems. Some of the file systems are executable to reconstruct the one or more file systems using a plurality of transaction records that may be executed a plurality of times and always render the same effect.
    Type: Application
    Filed: November 22, 2017
    Publication date: May 24, 2018
    Inventor: Danny Thomas Dodge
  • Publication number: 20180120439
    Abstract: Systems and methods for using dissimilar LIDAR technologies are provided. In at least one implementation A system for gathering LIDAR data comprises one or more LIDAR optical modules configured to provide data from optical measurements of an environment; one or more processing units configured to process the data provided by the one or more LIDAR optical modules; and wherein the one or more processing units produces a plurality of similar LIDAR measurements, wherein the plurality of similar LIDAR measurements were produced using at least one of dissimilar processing and LIDAR optical modules.
    Type: Application
    Filed: November 3, 2016
    Publication date: May 3, 2018
    Inventors: Jason Garde, Xiao Zhu Fan, Grant Lodden, Danny Thomas Kimmel
  • Publication number: 20180088045
    Abstract: In one embodiment, a particle sensor on or in a vehicle is provided. The laser particle sensor comprises an optical system; a processing system coupled to the optical system; wherein the optical system is configured to transmit one or more laser light beams to detect particles in a volume of freestream fluid, and to have the one or more light beams terminate on a portion of the vehicle on which the optical system is mounted; and wherein the optical system is configured to receive a backscattered portion of the one or more laser light beams transmitted by the optical system.
    Type: Application
    Filed: February 8, 2017
    Publication date: March 29, 2018
    Inventors: Jason Garde, Xiao Zhu Fan, Grant Lodden, Danny Thomas Kimmel
  • Publication number: 20180088238
    Abstract: In one embodiment, a system includes a vehicle and a laser air data sensor, including a laser transceiver configured to transmit one or more laser light beams, mounted to the vehicle. In some embodiments, a window of the laser transceiver is fixed and oriented to transmit one or more laser light beams away from the vehicle and approximately parallel to a vertical axis of the vehicle. In some embodiments, a window of the laser transceiver is fixed and oriented to transmit one or more laser light beams toward another portion of the vehicle. In some embodiments, the system further includes a processing device configured to control the laser air data sensor to attenuate the one or more laser light beams based on one or more operating parameters of the vehicle.
    Type: Application
    Filed: September 29, 2016
    Publication date: March 29, 2018
    Inventors: Jason Garde, Grant Lodden, Xiao Zhu Fan, Danny Thomas Kimmel
  • Publication number: 20170276790
    Abstract: An air data system comprises an optical air data system comprising one or more LiDAR channels that each include at least one line-of-sight for air data interrogation, wherein the LiDAR channels are configured to output a set of air data signals. An optional non-optical air data system comprises one or more non-optical air data sensors selected from one or more pitot sensors, one or more static pressure sensors, one or more temperature sensors, one or more angle of attack vanes, one or more angle of sideslip vanes, one or more multi-function probes, or combinations thereof. The non-optical air data sensors are configured to output a set of air data signals. One or more processors are coupled to the LiDAR channels and the non-optical air data sensors when present. The processors are configured to use the air data signals to conduct signal analysis, data processing, data augmentation, voting, or combinations thereof.
    Type: Application
    Filed: June 3, 2016
    Publication date: September 28, 2017
    Inventors: Grant Lodden, Danny Thomas Kimmel, Xiao Zhu Fan