Patents by Inventor James Loo

James Loo 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: 20240311316
    Abstract: A computing node in a multi-node computing system includes a local memory, at least one processor, and an access library. The at least one processor runs an operating system that runs a distributed application in a virtual address space. The application includes a process that generates a first memory access request that includes a first virtual address. The access library is responsive to the first memory access request by: converting the first virtual address into a first physical address, accessing the local memory based on the first physical address including a first indication that the first memory access request is for the local memory, and accessing a global access tuple table based on the first physical address including a second indication that the first memory access request is for memory located on a second computing node of the multi-node computing system that is remotely located from the computing node.
    Type: Application
    Filed: September 14, 2023
    Publication date: September 19, 2024
    Inventors: David LOMBARD, Robert WISNIEWSKI, Douglas JOSEPH, Matthew WOLF, Jai DAYAL, James LOO, Andrew TAUFERNER, Rolf RIESEN
  • Publication number: 20240311289
    Abstract: A method to address memory in nodes of a distributed memory system includes partitioning the memory in each node into one or more memory blocks available for a global memory pool. The method also includes combining, in response to a request to address memory in the global memory pool, a global bit from a global page table with a physical address to generate a global virtual address. The global bit indicates whether the memory is local or remote. The method also includes translating, using global access tuple (GAT) tables, the global virtual address to a global physical address, and addressing a memory block in the global memory pool based on the global physical address.
    Type: Application
    Filed: March 1, 2024
    Publication date: September 19, 2024
    Inventors: David Lombard, Robert Wisniewski, Douglas Joseph, Matthew Wolf, Jai Dayal, James Loo, Andrew Thomas Tauferner, Rolf Riesen
  • Patent number: 11872717
    Abstract: The swivel knife holder assembly includes a shoulder screw defining an axis, and having a proximal threaded end and a distal head, and mounted on the shoulder screw is a bobbin assembly. The swivel knife holder assembly also includes a shell defining an interior, and having a distal opening and a proximal opening. A core is secured in the interior and is coupled to a knife for cutting fabric material. The proximal opening of the shell is defined by a flange and houses the shoulder screw therein. Threadably coupled to the proximal threaded end of the shoulder screw is a stem. The stem secures the bobbin assembly within the shell and also includes a mounting surface for engaging a reciprocating drive mechanism.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: January 16, 2024
    Assignee: Gerber Technology LLC
    Inventors: Mark R. Johansen, Darryl C. Stein, James Loos
  • Patent number: 10587469
    Abstract: Systems and methods which allow for one or more input/output (I/O) ports residing on a device in a storage network environment to be reconfigured in order to communicate using different protocols are provided. Embodiments may provide for dynamic reconfiguration of an I/O port while the device including the port is deployed in the storage network. In some instances, such reconfiguration may be managed locally and/or by a remote management processing resource in the storage network. In some embodiments, reconfiguration of an I/O port to communicate in a different protocol may be implemented, either manually or automatically, based on observed traffic data.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: March 10, 2020
    Assignee: NetApp, Inc.
    Inventors: Tao Jin, Evan Chiu, Hua Li, Roland Guioguio, Wendell Griggs, James Loo
  • Patent number: 9661582
    Abstract: Embodiments herein include a method of controlling the total power with which a radio transmitter of a radio access node transmits a signal. The method entails inputting an input signal into a power amplifier of the radio transmitter to produce, as a function of the input signal, an output signal to be transmitted by the radio transmitter. The method further entails generating a feedback signal from the output signal at the radio transmitter, and measuring that feedback signal to obtain one or more performance metrics that characterize performance of the output signal. The method finally includes comparing the one or more performance metrics to one or more performance metric thresholds, and controlling a maximum permissible level of the total power of the input signal, based on that comparison.
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: May 23, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Peter Malcom Coe, James Loo
  • Publication number: 20160182295
    Abstract: Systems and methods which allow for one or more input/output (I/O) ports residing on a device in a storage network environment to be reconfigured in order to communicate using different protocols are provided. Embodiments may provide for dynamic reconfiguration of an I/O port while the device including the port is deployed in the storage network. In some instances, such reconfiguration may be managed locally and/or by a remote management processing resource in the storage network. In some embodiments, reconfiguration of an I/O port to communicate in a different protocol may be implemented, either manually or automatically, based on observed traffic data.
    Type: Application
    Filed: February 26, 2016
    Publication date: June 23, 2016
    Inventors: Tao Jin, Evan Chiu, Hua Li, Roland Guioguio, Wendell Griggs, James Loo
  • Patent number: 9282004
    Abstract: Systems and methods which allow for one or more input/output (I/O) ports residing on a device in a storage network environment to be reconfigured in order to communicate using different protocols are provided. Embodiments may provide for dynamic reconfiguration of an I/O port while the device including the port is deployed in the storage network. In some instances, such reconfiguration may be managed locally and/or by a remote management processing resource in the storage network. In some embodiments, reconfiguration of an I/O port to communicate in a different protocol may be implemented, either manually or automatically, based on observed traffic data.
    Type: Grant
    Filed: May 23, 2013
    Date of Patent: March 8, 2016
    Assignee: NetApp, Inc.
    Inventors: Tao Jin, Evan Chiu, Hua Li, Roland Guioguio, Wendell Griggs, James Loo
  • Publication number: 20150215876
    Abstract: Embodiments herein include a method of controlling the total power with which a radio transmitter of a radio access node transmits a signal. The method entails inputting an input signal into a power amplifier of the radio transmitter to produce, as a function of the input signal, an output signal to be transmitted by the radio transmitter. The method further entails generating a feedback signal from the output signal at the radio transmitter, and measuring that feedback signal to obtain one or more performance metrics that characterize performance of the output signal. The method finally includes comparing the one or more performance metrics to one or more performance metric thresholds, and controlling a maximum permissible level of the total power of the input signal, based on that comparison.
    Type: Application
    Filed: April 8, 2015
    Publication date: July 30, 2015
    Inventors: Peter Malcom Coe, James Loo
  • Patent number: 9031601
    Abstract: Embodiments herein include a method of controlling the total power with which a radio transmitter of a radio access node transmits a signal. The method entails inputting an input signal into a power amplifier of the radio transmitter to produce, as a function of the input signal, an output signal to be transmitted by the radio transmitter. The method further entails generating a feedback signal from the output signal at the radio transmitter, and measuring that feedback signal to obtain one or more performance metrics that characterize performance of the output signal. The method finally includes comparing the one or more performance metrics to one or more performance metric thresholds, and controlling a maximum permissible level of the total power of the input signal, based on that comparison.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: May 12, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Peter Malcom Coe, James Loo
  • Publication number: 20140351393
    Abstract: Systems and methods which allow for one or more input/output (I/O) ports residing on a device in a storage network environment to be reconfigured in order to communicate using different protocols are provided. Embodiments may provide for dynamic reconfiguration of an I/O port while the device including the port is deployed in the storage network. In some instances, such reconfiguration may be managed locally and/or by a remote management processing resource in the storage network. In some embodiments, reconfiguration of an I/O port to communicate in a different protocol may be implemented, either manually or automatically, based on observed traffic data.
    Type: Application
    Filed: May 23, 2013
    Publication date: November 27, 2014
    Applicant: NetApp, Inc.
    Inventors: Tao Jin, Evan Chiu, Hua Li, Roland Guioguio, Wendell Griggs, James Loo
  • Publication number: 20130344830
    Abstract: Embodiments herein include a method of controlling the total power with which a radio transmitter of a radio access node transmits a signal. The method entails inputting an input signal into a power amplifier of the radio transmitter to produce, as a function of the input signal, an output signal to be transmitted by the radio transmitter. The method further entails generating a feedback signal from the output signal at the radio transmitter, and measuring that feedback signal to obtain one or more performance metrics that characterize performance of the output signal. The method finally includes comparing the one or more performance metrics to one or more performance metric thresholds, and controlling a maximum permissible level of the total power of the input signal, based on that comparison.
    Type: Application
    Filed: September 4, 2012
    Publication date: December 26, 2013
    Inventors: Peter Malcom Coe, James Loo