Patents by Inventor Akiva Leffert

Akiva Leffert 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: 9436374
    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: Grant
    Filed: January 7, 2014
    Date of Patent: September 6, 2016
    Assignee: Apple Inc.
    Inventors: Jason Robert Marr, Akiva Leffert, Peter William Rapp, Christopher Douglas Weeldreyer, Jay Christopher Capela
  • Publication number: 20150020021
    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: January 7, 2014
    Publication date: January 15, 2015
    Applicant: Apple Inc.
    Inventors: Jason Robert Marr, Akiva Leffert, Peter William Rapp, Christopher Douglas Weeldreyer, Jay Christopher Capela
  • Patent number: 8624933
    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: Grant
    Filed: September 25, 2009
    Date of Patent: January 7, 2014
    Assignee: Apple Inc.
    Inventors: Jason Robert Marr, Akiva Leffert, Peter William Rapp, 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