Patents by Inventor Nicholas O'Donnell

Nicholas O'Donnell 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: 20250048510
    Abstract: A heating arrangement for a cooking appliance, such as a toaster or oven. Heating elements can be exposed in a cavity of the appliance and can have a shield that permits infrared energy to pass but blocks microwaves and/or provides physical support for internal components such as a quartz tube or resistance element. The shield can be grounded to one or more cavity walls by grounding elements that engage with the shield and a portion of the cavity wall. The heating element can emit a greater amount of infrared radiation in one direction than an opposite direction, e.g., due to a convex or other shape of the resistance element. Sets of heating elements can be controlled so that a second element begins to emit visible light at a same time that a first element stops emitting visible light. Convection air can be directed at one or more heating elements, which diffuse the air flow or otherwise prevent flow of air directly to food in the cavity.
    Type: Application
    Filed: September 5, 2024
    Publication date: February 6, 2025
    Applicant: Revolution Cooking, LLC
    Inventors: Philip C. Carbone, Cody O'Sullivan, Nicholas McKinnon, Anna Cheimets, Ryan O'Donnell, Elizabeth Gillis, Peter J. Loftus
  • Publication number: 20180244187
    Abstract: A monitoring system for a cargo holding area (12) of a vehicle (10) comprises a pressure sensing device (22) locatable within the cargo holding area (12), in use, and configured to provide a pressure output indicative of the pressure applied by cargo (17) within the cargo holding area (12) to determine a state of the cargo; a determination module (42) for determining one or more comparison states of the cargo (17); a comparator module (44) configured to compare the state of the cargo with the one or more comparison states of the cargo (17) and to determine whether there is a correspondence between them; and a notification module (46) configured to provide a notification to a user of the vehicle (10) that the cargo (17) is in an unacceptable state in dependence on the result of the comparison, for example if the pressure output does not correspond to the one or more comparison states.
    Type: Application
    Filed: July 18, 2016
    Publication date: August 30, 2018
    Inventors: Giovanni STRANO, Jeremy GREENWOOD, Nicholas O'DONNELL
  • Publication number: 20170151725
    Abstract: A method for transforming an audio waveform into a three dimensional solid that constitutes a replication of that particular audio waveform.
    Type: Application
    Filed: November 27, 2015
    Publication date: June 1, 2017
    Inventor: Nicholas O'Donnell
  • Patent number: 9218198
    Abstract: A method for specifying the layout of computing system resources includes receiving a request for a virtual machine, the request comprising a processor requirement and a memory requirement, gathering resource groupings, each resource grouping comprising a latency penalty between a processor and at least a memory. The method further includes calculating a proportionality for each resource grouping, wherein the proportionality comprises a minimum of: an amount of the processor requirement the resource grouping can satisfy and an amount of the memory requirement the resource grouping can satisfy, sorting the resource groupings based on at least the proportionality for each resource grouping to create an ordered list and binding, based on the ordered list, at least one resource group to the virtual machine, wherein the at least one resource group satisfies the processor requirement and the memory requirement.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: December 22, 2015
    Assignee: Oracle America, Inc.
    Inventors: Nicholas O'Donnell, Pallab Bhattacharya, Steven John Sistare
  • Publication number: 20140282504
    Abstract: A method for specifying the layout of computing system resources includes receiving a request for a virtual machine, the request comprising a processor requirement and a memory requirement, gathering resource groupings, each resource grouping comprising a latency penalty between a processor and at least a memory. The method further includes calculating a proportionality for each resource grouping, wherein the proportionality comprises a minimum of: an amount of the processor requirement the resource grouping can satisfy and an amount of the memory requirement the resource grouping can satisfy, sorting the resource groupings based on at least the proportionality for each resource grouping to create an ordered list and binding, based on the ordered list, at least one resource group to the virtual machine, wherein the at least one resource group satisfies the processor requirement and the memory requirement.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: ORACLE AMERICA, INC.
    Inventors: Nicholas O'Donnell, Pallab Bhattacharya, Steven John Sistare
  • Patent number: 7765541
    Abstract: A method and system for developing a minimized install profile for installing a minimized operating environment. After installing an operating environment comprising a plurality of installation packages on a computer system, one or more applications are also installed. System changes are determined and used to identify components added by the installed applications. Additionally, installation packages are identified that are required by the installed applications and that correspond to elements of the operating environment referenced by the added components. A minimized installation profile is created for installing a minimized operating environment based upon a minimum profile template and including the identified installation packages.
    Type: Grant
    Filed: May 26, 2004
    Date of Patent: July 27, 2010
    Assignee: Oracle America, Inc.
    Inventors: Alexander A. Noordergraaf, Nicholas O'Donnell