Patents by Inventor Robert Marrs

Robert Marrs 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: 20110074710
    Abstract: A method is performed at a multifunction device with a display and a touch-sensitive surface. The method includes: displaying a first user interface for an application at a first magnification level. The first user interface includes a first plurality of user interface objects. The application has a range of magnification levels, including a predefined magnification level for requesting a second user interface with a multi-finger pinch gesture.
    Type: Application
    Filed: April 27, 2010
    Publication date: March 31, 2011
    Inventors: Christopher Douglas Weeldreyer, Peter William Rapp, Jason Robert Marr, Akiva Dov Leffert, Jay Christopher Capela
  • Publication number: 20110074695
    Abstract: A method for modifying user interface behavior on a device with a touch-sensitive surface and a display includes: displaying a user interface; detecting a first portion of a single finger gesture on the touch-sensitive surface, wherein the single finger gesture has a finger contact with a first size; performing a first responsive behavior within the user interface in accordance with the first portion of the first gesture; detecting an increase in size of the single finger contact on the touch-sensitive surface; in response to detecting the increase in size of the single finger contact, performing a second responsive behavior within the user interface; detecting a second portion of the single finger gesture on the touch-sensitive surface; and, performing a third responsive behavior within the user interface in accordance with the second portion of the single finger gesture, wherein the third responsive behavior is different from the first responsive behavior.
    Type: Application
    Filed: September 25, 2009
    Publication date: March 31, 2011
    Inventors: Peter William Rapp, Akiva Dov Leffert, Jason Robert Marr, Christopher Douglas Weeldreyer, Jay Christopher Capela
  • Publication number: 20110074697
    Abstract: A computing device with a display simultaneously displays a plurality of user-repositionable user interface objects with one or more activation regions. The device receives a first input from the user. Based at least in part on the first input, the device determines a first plurality of candidate actions for manipulating a user interface object. The device performs a first candidate action of the first plurality of candidate actions as determined in accordance with the first ordering. After performing the first candidate action, the device undoes the first candidate action, receives a third input that is a repetition of the first input, and determines a second plurality of candidate. The second plurality of candidate actions is ordered such that second candidate action in the second plurality of candidate actions has a higher position than the first candidate action in the second ordering. The device performs the second candidate action.
    Type: Application
    Filed: September 25, 2009
    Publication date: March 31, 2011
    Inventors: Peter William Rapp, Akiva Dov Leffert, Jason Robert Marr, Christopher Douglas Weeldreyer, Jay Christopher Capela
  • Publication number: 20110074694
    Abstract: Methods for reducing jitter on a device with a touch-sensitive surface and a display are disclosed. In one embodiment, an object on the display moves in accordance with detected movements of a user's finger on the touch-sensitive surface, though movement may be delayed until subsequent movement events are detected when detected movement is less than a predefined distance threshold. In response to a movement less than the predefined distance threshold, or detecting lift off of the user's finger, the object is not moved from the current location so as to prevent jitter from affecting the final position of the object. A log is kept of the touch inputs by the user's finger so as to move the object appropriately when object movement is delayed. These methods permit an object to be placed on the display with single pixel accuracy.
    Type: Application
    Filed: September 25, 2009
    Publication date: March 31, 2011
    Inventors: Peter William Rapp, Akiva Dov Leffert, Jason Robert Marr, Christopher Douglas Weeldreyer, Jay Christopher Capela
  • Publication number: 20110074699
    Abstract: A method for scrolling a multi-section document is disclosed, including displaying on a display an electronic document that includes a plurality of document sections separated by respective logical structure boundaries; detecting a gesture on a touch-sensitive surface, the gesture having an initial velocity that exceeds a predefined speed threshold such that the gesture will scroll the electronic document more than one document section; initiating scrolling of the electronic document on the display at the initial velocity in accordance with an initial scrolling speed versus scrolling distance function; while scrolling the electronic document, adjusting the scrolling speed versus scrolling distance function so that when the scrolling speed becomes zero, a first logical structure boundary in the electronic document is displayed at a predefined location on the display; and, scrolling the electronic document in accordance with the adjusted scrolling speed versus scrolling distance function.
    Type: Application
    Filed: September 25, 2009
    Publication date: March 31, 2011
    Inventors: Jason Robert Marr, Akiva Leffert, Peter William Rapp, Christopher Douglas Weeldreyer, Jay Christopher Capela
  • Publication number: 20110074828
    Abstract: Methods for touch-based gestural command input on a device with a touch-sensitive surface and a display are disclosed. In one embodiment, a method includes displaying an electronic canvas including an object at a first magnification level; simultaneously detecting a first and a second contact on the touch-sensitive surface, wherein at least one of the first contact and the second contact on the touch-sensitive surface is at a location that corresponds to a location on the display that is away from the object; detecting a gesture made with the first and second contacts; when a velocity of the gesture is less than a predefined gesture velocity threshold, scaling the electronic canvas in accordance with the gesture; and, when the velocity of the gesture is greater than the predefined gesture velocity threshold transitioning the electronic canvas from the first magnification level to a second, predefined magnification level in response to the gesture.
    Type: Application
    Filed: September 25, 2009
    Publication date: March 31, 2011
    Inventors: Jay Christopher Capela, Akiva Dov Leffert, Jason Robert Marr, Christopher Douglas Weeldreyer, Peter William Rapp
  • Publication number: 20070036761
    Abstract: The present invention is a method for inhibiting or reducing disease progression in subjects suffering from conditions or diseases related to the A? peptide, including Alzheimer's disease, Down's syndrome, cerebral amyloid angiopathy, mild cognitive impairment, and the like. The method comprises admininstering an apoE2 lentiviral vector to the subject.
    Type: Application
    Filed: September 24, 2004
    Publication date: February 15, 2007
    Inventors: Kelly Bales, Jean-Cosme Dodart, Steven Paul, Robert Marr, Inder Verma
  • Patent number: 7090837
    Abstract: This disclosure provides lentiviral vectors containing an attachment incompetent fusogenic polypeptide and a heterologous targeting polypeptide. Also provided are lentiviral packaging constructs, lentiviral packaging systems, and lentiviral gene delivery systems. Finally, methods of transducing a cell and methods of targeting a gene to a cell or tissue using the disclosed lentiviral vectors and systems are also provided.
    Type: Grant
    Filed: January 16, 2004
    Date of Patent: August 15, 2006
    Assignee: The Salk Institute for Biological Studies
    Inventors: Brian Spencer, Robert Marr, Inder M. Verma
  • Publication number: 20050003547
    Abstract: The invention provides a lentiviral vector containing an attachment incompetent fusogenic polypeptide and a heterologous targeting polypeptide. Also provided is a lentiviral packaging construct. The construct contains a nucleic acid encoding trans-acting factors sufficient for lentiviral vector generation and an attachment incompetent fusogenic polypeptide. A lentiviral packaging system having at least two nucleic acid vectors is further provided. The lentiviral packaging system consists of a first nucleic acid vector comprising a packaging construct encoding a trans-acting factor for lentiviral vector generation, and a second nucleic acid vector encoding an attachment incompetent fusogenic polypeptide, said at least two vectors together encoding trans-acting factors sufficient for lentiviral vector generation. The invention additionally provides a lentiviral gene delivery system having at least three nucleic acid vectors.
    Type: Application
    Filed: January 16, 2004
    Publication date: January 6, 2005
    Inventors: Brian Spencer, Robert Marr, Inder Verma
  • Patent number: 5590567
    Abstract: The end of a cable or other elongated object is held in a plastic retainer molded of one piece. The retainer has a base with a pocket for holding the object, upstanding supports alongside the pocket and a retaining element mounted between adjacent supports at each side of the pocket. The retaining element defines a snap element and resilient hinges, either flexible webs or torsion arms, which couple each end of the snap element to a support for rotation of the snap element about an axis. The axes are above the pocket and the snap element extends down to hold the object in the pocket. Optional over-center action provides a locking function. Release tabs on the retaining element extending above the axis permits release of the cable by pinching the tabs together. Grooves or ridges on the cable end engage the retainer for axial retention and permit axial adjustment as well. A receiving opening in the retainer is shaped to guide cable end insertion.
    Type: Grant
    Filed: March 14, 1995
    Date of Patent: January 7, 1997
    Assignee: Delco Electronics Corporation
    Inventors: Robert A. Marrs, Kurt J. Hudoba, John W. Willis
  • Patent number: 5560572
    Abstract: A device, such as a radio, has opposing vertical sides and a vehicle instrument panel includes a recess having a rearward access opening and opposing spaced apart side walls. Each side wall of the instrument panel recess includes an integrally formed longitudinally extending tapered dovetail rail. A pair of tapered dovetail slide members are each adapted to be fixedly mounted to an opposite side of the device. Each slide member includes an integral upper and lower finger transversely cantilevered away from the device. The upper and lower fingers are vertically spaced apart for matably receiving the respective dovetail rail therebetween by interference-fitted engagement therewith when the device is longitudinally inserted into the recess of the instrument panel. Thus, the slide members and dovetail rails cooperatively secure the device to the recess of the instrument panel to prevent movement of the device relative the instrument panel.
    Type: Grant
    Filed: September 26, 1994
    Date of Patent: October 1, 1996
    Assignees: General Motors Corporation, Delco Electronics Corporation
    Inventors: David R. Osborn, Robert A. Marrs
  • Patent number: 4615302
    Abstract: Fouling of the convection section of a steam generator by ash or other solid deposit from the product gas stream is monitored using radiation pyrometers which determine the temperature drop across a bank of heat exchanger tubes and calculation therefrom of a fouling factor related to the degree of fouling. Soot blowers are actuated, in manual response or automatic response, to the fouling factor, to effect cleaning of the heat exchanger tubes. Heat flux meters also may be provided to determine variations in the degree of fouling transverse to the flow of the gas stream and the determinations may be used to actuate selective cleaning of parts of the tube bank.
    Type: Grant
    Filed: July 22, 1985
    Date of Patent: October 7, 1986
    Assignee: University of Waterloo
    Inventors: John R. Wynnyckyj, Edward Rhodes, Robert Marr
  • Patent number: 4603660
    Abstract: Fouling of the convection section of a steam generator by ash or other solid deposit from the product gas stream is monitored using radiation pyrometers which determine the temperature drop across a bank of heat exchanger tubes and calculation therefrom of a fouling factor related to the degree of fouling. Soot blowers are actuated, in manual response or automatic response, to the fouling factor, to effect cleaning of the heat exchanger tubes. Heat flux meters also may be provided to determine variations in the degree of fouling transverse to the flow of the gas stream and the determinations may be used to actuate selective cleaning of parts of the tube bank.
    Type: Grant
    Filed: April 1, 1985
    Date of Patent: August 5, 1986
    Assignee: University of Waterloo
    Inventors: John R. Wynnyckyj, Edward Rhodes, Robert Marr
  • Patent number: 4556019
    Abstract: Fouling of the convection section of a steam generator by ash or other solid deposit from the product gas stream is monitored using radiation pyrometers which determine the temperature drop across a bank of heat exchanger tubes and calculation therefrom of a fouling factor related to the degree of fouling. Soot blowers are actuated, in manual response or automatic response, to the fouling factor, to effect cleaning of the heat exchanger tubes. Heat flux meters also may be provided to determine variations in the degree of fouling transverse to the flow of the gas stream and the determinations may be used to actuate selective cleaning of parts of the tube bank.
    Type: Grant
    Filed: February 24, 1984
    Date of Patent: December 3, 1985
    Assignee: University of Waterloo
    Inventors: John R. Wynnyckyj, Edward Rhodes, Robert Marr
  • Patent number: 4552098
    Abstract: Fouling of the convection section of a steam generator by ash or other solid deposit from the product gas stream is monitored using radiation pyrometers which determine the temperature drop across a bank of heat exchanger tubes and calculation therefrom of a fouling factor related to the degree of fouling. Soot blowers are actuated, in manual response or automatic response, to the fouling factor, to effect cleaning of the heat exchanger tubes. Heat flux meters also may be provided to determine variations in the degree of fouling transverse to the flow of the gas stream and the determinations may be used to actuate selective cleaning of parts of the tube bank.
    Type: Grant
    Filed: May 15, 1985
    Date of Patent: November 12, 1985
    Assignee: University of Waterloo
    Inventors: John R. Wynnyckyj, Edward Rhodes, Robert Marr