Patents by Inventor Roderick Lee

Roderick Lee 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: 11886349
    Abstract: A Remap Address Space Controller controls access to an address space by selectively remapping a physical address of a transaction received from a controller to form a remapped physical address according to a current execution context of the controller. The selective remapping is based on a determination of whether the current execution context of the controller allows the transaction to access the address space. Remap Address Space Controller selectively provides the transaction with the remapped physical address to a memory bus based on the determination of whether the current execution context of the controller allows the transaction to access the address space.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: January 30, 2024
    Assignee: NXP USA, Inc
    Inventor: Roderick Lee Dorris
  • Publication number: 20240020362
    Abstract: A method and apparatus are disclosed for a multi-processor SoC which includes an execution domain processor for running an execution domain; a control point processor that is physically and programmatically independent from the execution domain processor and configured to generate control data for controlling access by the execution domain to one or more SoC resources by identifying at least a first SoC resource that the execution domain is allowed to access; and an access control circuit connected between the execution domain and the SoC resources and including a programmable front end which is connected to receive the control data from the control point processor, and a signals-based back end which is configured to provide a dynamic runtime isolation barrier in response to the control data, thereby controlling access to the one or more system-on-chip resources by the execution domain.
    Type: Application
    Filed: July 18, 2022
    Publication date: January 18, 2024
    Applicant: NXP USA, Inc.
    Inventor: Roderick Lee Dorris
  • Publication number: 20240019494
    Abstract: A method and apparatus are disclosed for a multi-processor SoC which includes an execution domain processor for running an execution domain which hosts n partitions by accessing, for each partition, one or more SoC resources; a control point processor that generates control data with n JTAG debug enable signals corresponding to the n partitions for controlling access to the SoC resources by identifying at least a first SoC resource that each partition is allowed to access; and an access control circuit connected between the execution domain and the SoC resources and configured to provide, in response to the control data, a dynamic runtime isolation barrier which allows access by the JTAG debugging tool to only a specified partition running on the execution domain which has a JTAG debug enable signal set to a first active value and prevents access to the other n-1 partitions running on the execution domain, and for the partition under debug (debug signal set to a first active value), the dynamic runtime isolat
    Type: Application
    Filed: July 18, 2022
    Publication date: January 18, 2024
    Applicant: NXP USA, Inc.
    Inventor: Roderick Lee Dorris
  • Publication number: 20240020379
    Abstract: A method and apparatus are disclosed for a multi-processor SoC which includes an execution domain processor for running an execution domain which hosts independent software partitions by accessing, for each software partition, one or more SoC resources; a control point processor that generates control data with pre-emption vectors for controlling access to the SoC resources by identifying at least a first SoC resource that each software partition is allowed to access; and an access control circuit connected between the execution domain and the SoC resources and configured to provide, in response to the control data, a dynamic runtime isolation barrier which enables the execution domain processor to switch between software partitions in response to a pre-emption interrupt trigger by fetching partition instructions from a corresponding pre-emption interrupt vector address in memory that is associated with the pre-emption interrupt trigger.
    Type: Application
    Filed: July 18, 2022
    Publication date: January 18, 2024
    Applicant: NXP USA, Inc.
    Inventors: Roderick Lee Dorris, John David Round, Michael Andrew Fischer
  • Publication number: 20240020150
    Abstract: A method and apparatus are disclosed for a multi-processor system on a chip which includes at least a first execution domain processor that is configured to run a first execution domain by accessing one or more system-on-chip resources; a first control point processor that is physically and programmatically independent from the first execution domain processor and that is configured to generate a first runtime isolation control data stream for controlling access to the one or more system-on-chip resources by the first execution domain; and an access control circuit connected between the first execution domain processor and the one or more system-on-chip resources and configured to provide a dynamic runtime isolation barrier in response to the first runtime isolation control data stream, thereby controlling access to the one or more system-on-chip resources by the first execution domain.
    Type: Application
    Filed: July 18, 2022
    Publication date: January 18, 2024
    Applicant: NXP USA, Inc.
    Inventors: Roderick Lee Dorris, Daniel Antoniu Stroe, John David Round
  • Publication number: 20240020361
    Abstract: A method and apparatus are disclosed for a multi-processor system on a chip which includes at least a first execution domain processor that is configured to run a first execution domain by accessing one or more system-on-chip (SoC) resources using virtual addresses; a control point processor that is physically and programmatically independent from the first execution domain processor and that is configured to generate a runtime virtualization isolation control data stream for controlling access to the SoC resources by identifying at least a first SoC resource that the first execution domain is allowed to access; and an access control circuit connected between the first execution domain and the SoC resources and configured to provide, in response to the runtime virtualization isolation control data stream, a dynamic runtime virtualization isolation barrier which maps a virtual address for the first SoC resource to a physical address for the first SoC resource.
    Type: Application
    Filed: July 18, 2022
    Publication date: January 18, 2024
    Applicant: NXP USA, Inc.
    Inventors: Roderick Lee Dorris, Daniel Antoniu Stroe
  • Publication number: 20230235843
    Abstract: A pipe fitting having a base configured to engage with a pipe, the base having a mounting seat configured to engage directly with the pipe, a base ring configured to engage with the mounting seat, and a base flange configured to engage with the base ring, a top hat configured to engage with the base, the top hat having a top cap, a top hat ring configured to engage with the top cap, and a top hat flange configured to engage with the top hat ring, wherein the top hat flange is further configured to engage with the base flange to form a fitting cavity. A pipe flow controller may be in fluid communication with the internal pipe volume through a threaded nipple, while also being securely housed within the fitting cavity, thus protecting the pipe flow controller from corrosion, impacts and other forms of damage to prevent leakage.
    Type: Application
    Filed: January 16, 2023
    Publication date: July 27, 2023
    Inventor: Roderick Lee Greer, JR.
  • Publication number: 20230169163
    Abstract: An enhanced security of multiple software processes executing on a computer system is provided by isolating those processes from each other and from access to system hardware resources. Embodiments provide such isolation by executing kernel software that manages hardware and controls physical address space on a separate hardware thread (e.g., in an isolation domain) from the process threads executing application programs (e.g., in execution domains). This renders the software executing in the isolation domain safe from privilege escalation attacks and permits implementation of enforceable isolation between execution systems. A multithreaded processor having switch-on-event multithreading is used to provide software isolation and hardware-controlled handling of a subset of system services by a different hardware thread than the one requesting the service.
    Type: Application
    Filed: November 29, 2021
    Publication date: June 1, 2023
    Inventors: Michael Andrew Fischer, Roderick Lee Dorris
  • Publication number: 20210334213
    Abstract: A Remap Address Space Controller controls access to an address space by selectively remapping a physical address of a transaction received from a controller to form a remapped physical address according to a current execution context of the controller. The selective remapping is based on a determination of whether the current execution context of the controller allows the transaction to access the address space. Remap Address Space Controller selectively provides the transaction with the remapped physical address to a memory bus based on the determination of whether the current execution context of the controller allows the transaction to access the address space.
    Type: Application
    Filed: April 23, 2020
    Publication date: October 28, 2021
    Inventor: Roderick Lee Dorris
  • Patent number: 9625419
    Abstract: A conduit sensor device includes first and second pairs of permanent magnets. First and second rotor shunts include first and second rotatable magnets and interposed between the first and second pairs of permanent magnets, respectively. A shunt shaft includes a first helical worm gear and a second helical worm gear mounted thereon. The first rotor shunt includes a first rotatable magnet and a first rotor gear locked together. The first helical worm gear meshing with the first rotor gear driving the first rotor gear and the first rotatable magnet. The second rotor shunt includes a second rotatable magnet and a second rotor gear locked together. The second helical worm gear meshes with the second rotor gear driving the second rotor gear and the second rotatable magnet. The surface areas of the first and second pairs of permanent magnets equals the surface area of the first and second rotatable magnets.
    Type: Grant
    Filed: July 30, 2012
    Date of Patent: April 18, 2017
    Assignee: INVODANE ENGINEERING LTD
    Inventors: Paul Laursen, Corry Comello, Roderick Lee
  • Patent number: 8863820
    Abstract: A temperature measurement device in combination with a furnace heat exchanger is disclosed and claimed. An instrumented heat tracer sensor is launched into the heat exchanger which records the temperature of the fluid and performance at data points along the length of the heat exchanger. If a spike in the temperature as measured and recorded, since the speed of the heat tracer sensor is known, the location of the temperature increase is known which infers a burn through in the furnace. A three way valve includes a retrieve port, a chamber port, and a launch port. A small sensor control pump and a large heat exchanger flow pump propel the heat tracer sensor through the system. A plastic chamber retains the heat tracer sensor for interrogation and downloading information when the sensor is not in use in the heat exchanger. A control station communicates with the heat tracer sensor and extracts the stored temperature data therefrom.
    Type: Grant
    Filed: May 12, 2010
    Date of Patent: October 21, 2014
    Assignee: Invodane Engineering Ltd
    Inventors: Paul Laursen, Corry Comello, Roderick Lee
  • Publication number: 20120293289
    Abstract: A conduit sensor device includes first and second pairs of permanent magnets. First and second rotor shunts include first and second rotatable magnets and interposed between the first and second pairs of permanent magnets, respectively. A shunt shaft includes a first helical worm gear and a second helical worm gear mounted thereon. The first rotor shunt includes a first rotatable magnet and a first rotor gear locked together. The first helical worm gear meshing with the first rotor gear driving the first rotor gear and the first rotatable magnet. The second rotor shunt includes a second rotatable magnet and a second rotor gear locked together. The second helical worm gear meshes with the second rotor gear driving the second rotor gear and the second rotatable magnet. The surface areas of the first and second pairs of permanent magnets equals the surface area of the first and second rotatable magnets.
    Type: Application
    Filed: July 30, 2012
    Publication date: November 22, 2012
    Applicant: INVODANE ENGINEERING LTD
    Inventors: PAUL LAURSEN, CORRY COMELLO, RODERICK LEE
  • Patent number: 8232796
    Abstract: A conduit sensor device includes first and second pairs of permanent magnets. First and second rotor shunts include first and second rotatable magnets and interposed between the first and second pairs of permanent magnets, respectively. A shunt shaft includes a first helical worm gear and a second helical worm gear mounted thereon. The first rotor shunt includes a first rotatable magnet and a first rotor gear locked together. The first helical worm gear meshing with the first rotor gear driving the first rotor gear and the first rotatable magnet. The second rotor shunt includes a second rotatable magnet and a second rotor gear locked together. The second helical worm gear meshes with the second rotor gear driving the second rotor gear and the second rotatable magnet. The surface areas of the first and second pairs of permanent magnets equals the surface area of the first and second rotatable magnets.
    Type: Grant
    Filed: July 14, 2010
    Date of Patent: July 31, 2012
    Assignee: Invodane Engineering Ltd
    Inventors: Paul Laursen, Corry Comello, Roderick Lee
  • Publication number: 20120013330
    Abstract: A conduit sensor device includes first and second pairs of permanent magnets. First and second rotor shunts include first and second rotatable magnets and interposed between the first and second pairs of permanent magnets, respectively. A shunt shaft includes a first helical worm gear and a second helical worm gear mounted thereon. The first rotor shunt includes a first rotatable magnet and a first rotor gear locked together. The first helical worm gear meshing with the first rotor gear driving the first rotor gear and the first rotatable magnet. The second rotor shunt includes a second rotatable magnet and a second rotor gear locked together. The second helical worm gear meshes with the second rotor gear driving the second rotor gear and the second rotatable magnet. The surface areas of the first and second pairs of permanent magnets equals the surface area of the first and second rotatable magnets.
    Type: Application
    Filed: July 14, 2010
    Publication date: January 19, 2012
    Applicant: INVODANE ENGINEERING LTD
    Inventors: PAUL LAURSEN, CORRY COMELLO, RODERICK LEE
  • Publication number: 20110282619
    Abstract: A temperature measurement device in combination with a furnace heat exchanger is disclosed and claimed. An instrumented heat tracer sensor is launched into the heat exchanger which records the temperature of the fluid and performance at data points along the length of the heat exchanger. If a spike in the temperature as measured and recorded, since the speed of the heat tracer sensor is known, the location of the temperature increase is known which infers a burn through in the furnace. A three way valve includes a retrieve port, a chamber port, and a launch port. A small sensor control pump and a large heat exchanger flow pump propel the heat tracer sensor through the system. A plastic chamber retains the heat tracer sensor for interrogation and downloading information when the sensor is not in use in the heat exchanger. A control station communicates with the heat tracer sensor and extracts the stored temperature data therefrom.
    Type: Application
    Filed: May 12, 2010
    Publication date: November 17, 2011
    Applicant: INVODANE ENGINEERING LTD
    Inventors: PAUL LAURSEN, CORRY COMELLO, RODERICK LEE
  • Patent number: 7992225
    Abstract: The present invention is a securing pocket for attachment to a garment that supports a small hands-free electronic device. The pocket further comprises an opening within the garment for supporting the pocket. The opening is dimensioned and contoured to support the electronic device. The pocket further comprises a first covering and a second covering dimensioned and contoured to support the electronic device. The second covering overlays the first covering and have a seamless attachment thereto with an edge being left unattached for receiving and removing the electronic device. The first cover has slightly larger dimensions than the opening and overlays the opening and has a seamless attachment thereto.
    Type: Grant
    Filed: March 6, 2006
    Date of Patent: August 9, 2011
    Inventor: Roderick Lee Demus
  • Patent number: 7681931
    Abstract: The present is invention is a refuse collector device for collecting feces waste material from the ground. The device comprises a shaft having an upper end and a lower end with an internal bore extending therethrough. An extension rod extends through the internal bored from the upper end to the lower end of the shaft. The extension rod is defined by a top and a bottom. A handle is fixably mounted to the upper end of the shaft. An actuator device is operationally mounted to the handle and is operationally connected to the top of the extension rod. A protective sleeve is configured to surround and to slidably engage with the shaft. A bag holder is pivotally mounted to the lower end of shaft. A shovel is pivotally connected to the bottom of extension rod facing the bag holder such that when activated by a user the actuator device causes the shovel to automatically move foreword scooping the feces waste material up and into the bag holder.
    Type: Grant
    Filed: March 6, 2006
    Date of Patent: March 23, 2010
    Inventor: Roderick Lee Demus
  • Patent number: 6247460
    Abstract: A vortex tube is affixed in a first case to a turbocharger in an engine, in a second case to a supercharger in an engine, or in a third case to the intake manifold of an engine. A vortex tube includes an entry port, a cold exit port and a hot exit port. By employing different structural interconnections of the vortex tube with the turbocharger or supercharger, compressed air is cooled prior to entering the engine's intake manifold. The same effect is achieved when the vortex tube is affixed directly to the engine intake manifold. Additionally, the fuel may be heated or cooled, depending upon the specific fuel type utilized.
    Type: Grant
    Filed: July 12, 1999
    Date of Patent: June 19, 2001
    Inventors: Roderick Lee Lindberg, W. Stan Lewis
  • Patent number: 6140574
    Abstract: A monlithic housing assembly for an electronic device for providing electromagnetic interference (EMI) protection and positive and negative contact areas. The housing includes a hollow substantially cylindrical tube of uniform diameter for receiving the electronic device. The tube includes a first cylindrical outer surface comprising a first conductively plated portion defining a negative contact area and a second machined portion defining a positive contact area. The tube further includes a plurality of slot holes in the second machined portion which extend into the first conductively plated portion for receiving capacitive elements to provide EMI protection for the electronic device. First and second bore holes are located in respective first conductively plated portion and positive contact area for receiving corresponding negative and positive voltage terminals from the electronic device. A method for making is also disclosed.
    Type: Grant
    Filed: September 22, 1997
    Date of Patent: October 31, 2000
    Assignee: ITT Manufacturing Enterprises, Inc.
    Inventor: Roderick Lee Snyder
  • Patent number: 5867710
    Abstract: A Hardware Abstraction Layer (HAL) (66) of a Portable Microkernel Operating System (OS) is tested and verified by loading a HAL test program (96) into Kernel Space (60) as a device driver. This allows direct access to the HAL layer (66) and to the computer hardware accessed by the HAL layer (66). The HAL test program (96) makes HAL layer requests, then verifies HAL (66) operation by directly examining the hardware affected by the HAL request. The HAL test program (96) is controlled by either an external HAL test system (98), or by a HAL control program (99) executing in User space (62).
    Type: Grant
    Filed: September 5, 1995
    Date of Patent: February 2, 1999
    Assignee: Motorola, Inc.
    Inventors: Roderick Lee Dorris, Eric Nassar Robertson