Patents by Inventor Gordon Arnold

Gordon Arnold 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: 11515012
    Abstract: one embodiment of a memory stores information, including address bits, on DNA strands and provides access using a pipeline of tubes, where each tube selectively transfers half of the strands to the next tube based on probing of associated address bits. Transfers are controlled by logic relating to the state of the tubes: The pipeline may be initialized to start at a high-order target address, providing random access without enzymes, synthesizing probe molecules or PCR at access time. Thereafter, a processing unit gets fast access to sequentially addressed strands each cycle, for applications like executing machine language instructions or reading blocks of data from a file. Another embodiment with a compare unit allows low-order random access. Provided that addresses are encoded using single-stranded regions of DNA where probe molecules may hybridize, other information may use any DNA encoding. Electronic/electrochemical (electrowetting, nanopore, etc.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: November 29, 2022
    Inventor: Mark Gordon Arnold
  • Patent number: 10592012
    Abstract: A method using hardware button(s) dispatches gestures for motion-disabled users. It displays a translucent layer, on top of underlying applications, which intercepts user touch events (preventing inadvertent gestures) and modifies (x?,y?) based on dampened differences of most recent intercepted event coordinates (swabs). The method operates in three modes identified by translucent colors and/or digits (how many button pushes before invocation): mode 1 dispatches short taps at (x?,y?); mode 2 displays extending arrow while the user swabs (x?,y?) until the second push, which dispatches scrolling in arrow direction; mode 3 creates an arrow and pivot. Pivot size and color indicate magnification/demagnification. The third push dispatches zooming when pivot and arrow are collinear; otherwise it dispatches rotation. A special case of mode 2 dispatches a long tap.
    Type: Grant
    Filed: February 7, 2018
    Date of Patent: March 17, 2020
    Inventors: Mark Gordon Arnold, Jay Bishop, Andrew Hess
  • Publication number: 20190243467
    Abstract: A method using hardware button(s) dispatches gestures for motion-disabled users. It displays a translucent layer, on top of underlying applications, which intercepts user touch events (preventing inadvertent gestures) and modifies (x?,y?) based on dampened differences of most recent intercepted event coordinates (swabs). The method operates in three modes identified by translucent colors and/or digits (how many button pushes before invocation): mode 1 dispatches short taps at (x?,y?); mode 2 displays extending arrow while the user swabs (x?,y?) until the second push, which dispatches scrolling in arrow direction; mode 3 creates an arrow and pivot. Pivot size and color indicate magnification/demagnification. The third push dispatches zooming when pivot and arrow are collinear; otherwise it dispatches rotation. A special case of mode 2 dispatches a long tap.
    Type: Application
    Filed: February 7, 2018
    Publication date: August 8, 2019
    Inventors: Mark Gordon Arnold, Jay Bishop, Andrew Hess
  • Patent number: 9996184
    Abstract: An accessory helps motion-disabled users operate a touchscreen device via an extra-software-layer running on the CPU of the device. The accessory may take the shape of a glove, stylus or thimble. The accessory has a circuit that selectively engages and disengages the electrical connection between the user and the touchscreen based on mode and/or user/transducer interaction to send extra information from the user to the extra-software layer. A controller in the accessory generates unique timing patterns of connection and disconnection which the extra-software layer reconstructs by computing statistics from motion-event timestamps. The extra-software layer uses one or more (x,y) coordinates to compute an (x?,y?) coordinate, which is shown on the pixel display.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: June 12, 2018
    Inventor: Mark Gordon Arnold
  • Publication number: 20060152456
    Abstract: A digital light processing display system is provided with fewer major moving parts and a smaller form factor. A high-intensity, high-frequency strobe light is used to direct a pulse of light through colored filters. The colored pulses of light are passed through separate prisms, each with a high index of refraction. The index of refraction and the length of the path through the prism result in a delay for each color. For each pixel with a component of the color for each colored pulse, a controller activates the corresponding mirror in an array of mirrors. The timing of the activation of the mirrors is coordinated with the timing of the colored pulses of light to form a full color image.
    Type: Application
    Filed: January 10, 2005
    Publication date: July 13, 2006
    Inventor: Gordon Arnold
  • Patent number: 6965918
    Abstract: An email proxy server system gives the user access to all of their email accounts through a unified port. The proxy server maintains a mail registration database associating the user's ID with multiple email accounts, which may be hosted on different Internet providers and otherwise. The email messages stored on the email hosts may be in POP3 format, which configuration the proxy server imitates to give the user an impression of transparent access to all of their email accounts. Because the ability to access individual mail boxes is unbound from particular internet addresses, one user may maintain any number of email mail boxes at different hosting servers, and change those addresses, without having to reprogram client, server, and other software.
    Type: Grant
    Filed: January 4, 2000
    Date of Patent: November 15, 2005
    Assignee: International Business Machines Corporation
    Inventors: Gordon Arnold, Robert Schreiber