Patents by Inventor James Cusey

James Cusey 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: 20200173816
    Abstract: An encoder device includes an array of detectors that are operable to detect a flux and to generate currents in response to the detection; multiple current lines for conducting currents; a set of switches coupled between the array of detectors and the multiple current lines such that an output of each of the array of detectors is routed to none or one of the multiple current lines; and a controller operable to configure the set of switches.
    Type: Application
    Filed: February 3, 2020
    Publication date: June 4, 2020
    Inventors: James Cusey, Stepan Iliasevitch, Benjamin Mak, Bharath Mandyam, Brent Hans Larson
  • Patent number: 10551223
    Abstract: An encoder system includes a configurable detector array, wherein the configurable detector array includes a plurality of detectors. In an embodiment, the encoder system includes an application-specific integrated circuit (ASIC). The encoder system may also include a memory operable to store a partition map that defines a state for each of the plurality of detectors. In an embodiment, the memory includes a non-volatile memory. The encoder system may also include a controller, such as a microcontroller, operable to read from the memory the partition map and to configure the configurable detector array according to the configuration map. The encoder system may also include an emitter operable to generate a flux modulated by a motion object, wherein the configurable detector array is operable to receive the flux and generate respective current outputs for each of the detectors in response to the flux.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: February 4, 2020
    Assignee: TT ELECTRONICS PLC
    Inventors: James Cusey, Stepan Illasevitch, Benjamin Mak, Bharath Mandyam, Brent Hans Larson
  • Publication number: 20180266852
    Abstract: An encoder system includes a configurable detector array, wherein the configurable detector array includes a plurality of detectors. In an embodiment, the encoder system includes an application-specific integrated circuit (ASIC). The encoder system may also include a memory operable to store a partition map that defines a state for each of the plurality of detectors. In an embodiment, the memory includes a non-volatile memory. The encoder system may also include a controller, such as a microcontroller, operable to read from the memory the partition map and to configure the configurable detector array according to the configuration map. The encoder system may also include an emitter operable to generate a flux modulated by a motion object, wherein the configurable detector array is operable to receive the flux and generate respective current outputs for each of the detectors in response to the flux.
    Type: Application
    Filed: August 18, 2017
    Publication date: September 20, 2018
    Inventors: James Cusey, Stepan Illasevitch, Benjamin Mak, Bharath Mandyam, Brent Hans Larson
  • Publication number: 20050268099
    Abstract: A security device is disclosed. In one embodiment, the security device includes a memory device comprising having a first memory portion configured to store a device ID; and a second memory portion configured to store a device secret. The security device further includes a processor connected to the memory device wherein the processor is configured to read the stored device ID from the first memory portion and the stored device secret from the second memory portion and perform a nonreversible computation using the stored device ID, the stored device secret, and a challenge as seeds. Additionally, the security device includes a communication circuit connected to the processor, the communication circuit configured to receive the challenge from a host device and to communicate a result of the nonreversible computation performed by the processor.
    Type: Application
    Filed: July 7, 2005
    Publication date: December 1, 2005
    Inventors: James Cusey, Hal Kurkowski