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: 11977456Abstract: 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: GrantFiled: November 22, 2017Date of Patent: May 7, 2024Assignee: 2236008 Ontario Inc.Inventor: Danny Thomas Dodge
-
Publication number: 20230168747Abstract: 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: ApplicationFiled: January 26, 2023Publication date: June 1, 2023Applicant: BlackBerry LimitedInventors: Mihal Lazaridis, Robert James Lowles, Donald James Lindsay, John Edward Dolson, Danny Thomas Dodge
-
Patent number: 11567582Abstract: 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: GrantFiled: June 22, 2021Date of Patent: January 31, 2023Assignee: BlackBerry LimitedInventors: Mihal Lazaridis, Robert James Lowles, Donald James Lindsay, John Edward Dolson, Danny Thomas Dodge
-
Publication number: 20210318758Abstract: 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: ApplicationFiled: June 22, 2021Publication date: October 14, 2021Inventors: Mihal Lazaridis, Robert James Lowles, Donald James Lindsay, John Edward Dolson, Danny Thomas Dodge
-
Patent number: 10976986Abstract: 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: GrantFiled: September 24, 2013Date of Patent: April 13, 2021Assignee: BlackBerry LimitedInventors: Danny Thomas Dodge, Etienne Belanger, Jason Robert Mawdsley
-
Patent number: 10891370Abstract: 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: GrantFiled: November 22, 2017Date of Patent: January 12, 2021Assignee: BlackBerry LimitedInventors: Elad Lahav, Danny Thomas Dodge, Peter van der Veen
-
Patent number: 10775504Abstract: 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: GrantFiled: September 29, 2016Date of Patent: September 15, 2020Assignee: Honeywell International Inc.Inventors: Jason Garde, Grant Lodden, Xiao Zhu Fan, Danny Thomas Kimmel
-
Publication number: 20200049625Abstract: 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: ApplicationFiled: October 22, 2019Publication date: February 13, 2020Applicant: Honeywell International Inc.Inventors: Jason Garde, Xiao Zhu Fan, Grant Lodden, Danny Thomas Kimmel
-
Patent number: 10531681Abstract: 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: GrantFiled: April 24, 2009Date of Patent: January 14, 2020Assignee: Sensient Colors LLCInventors: Karen Brimmer, Danny Thomas Lauff, Olaf C. Moberg, Christopher J. Rueb, William A. Hendrickson
-
Publication number: 20190339300Abstract: 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: ApplicationFiled: July 12, 2019Publication date: November 7, 2019Applicant: Honeywell International Inc.Inventors: Danny Thomas Kimmel, Brett Gordon Northcutt
-
Patent number: 10444367Abstract: 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: GrantFiled: June 2, 2016Date of Patent: October 15, 2019Assignee: Honeywell International Inc.Inventors: Grant Lodden, Xiao Zhu Fan, Danny Thomas Kimmel, Brett Gordon Northcutt
-
Patent number: 10401376Abstract: 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: GrantFiled: July 18, 2014Date of Patent: September 3, 2019Assignee: Honeywell International Inc.Inventors: Danny Thomas Kimmel, Brett Gordon Northcutt
-
Patent number: 10179654Abstract: 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: GrantFiled: October 20, 2015Date of Patent: January 15, 2019Assignee: Honeywell International Inc.Inventors: Morris G. Anderson, James B. Cox, Jason Garde, Grant A. Gordon, Danny Thomas Kimmel
-
Patent number: 10115174Abstract: 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: GrantFiled: September 24, 2013Date of Patent: October 30, 2018Assignee: 2236008 Ontario Inc.Inventors: Danny Thomas Dodge, Etienne Belanger, Jason Robert Mawdsley
-
Publication number: 20180144124Abstract: 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: ApplicationFiled: November 22, 2017Publication date: May 24, 2018Inventors: Elad Lahav, Danny Thomas Dodge, Peter van der Veen
-
Publication number: 20180143882Abstract: 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: ApplicationFiled: November 22, 2017Publication date: May 24, 2018Inventor: Danny Thomas Dodge
-
Publication number: 20180120439Abstract: 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: ApplicationFiled: November 3, 2016Publication date: May 3, 2018Inventors: Jason Garde, Xiao Zhu Fan, Grant Lodden, Danny Thomas Kimmel
-
Publication number: 20180088045Abstract: 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: ApplicationFiled: February 8, 2017Publication date: March 29, 2018Inventors: Jason Garde, Xiao Zhu Fan, Grant Lodden, Danny Thomas Kimmel
-
Publication number: 20180088238Abstract: 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: ApplicationFiled: September 29, 2016Publication date: March 29, 2018Inventors: Jason Garde, Grant Lodden, Xiao Zhu Fan, Danny Thomas Kimmel
-
Publication number: 20170276790Abstract: 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: ApplicationFiled: June 3, 2016Publication date: September 28, 2017Inventors: Grant Lodden, Danny Thomas Kimmel, Xiao Zhu Fan