Patents by Inventor Ian J. Elseth

Ian J. Elseth 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: 20160299655
    Abstract: An electronic device displays a view of a lower portion of a first column from a document. The document includes at least a first column and a second column. A first user input gesture is received by the electronic device. In response to detecting the first user input gesture, the electronic device displays an animated transition from the view of the lower portion of the first column to a view of an upper portion of the second column.
    Type: Application
    Filed: September 30, 2015
    Publication date: October 13, 2016
    Applicant: APPLE INC.
    Inventors: Charles J. Migos, Martin J. Murrett, Ian J. Elseth, Allison M. Styer, Jacob Refstrup, Alastair K. Fettes, Gregory C. Langmead
  • Publication number: 20150201011
    Abstract: Some embodiments provide a system for interacting with a web browser. During operation, the system establishes a network connection with the web browser from a portable electronic device. Next, the system provides data to the web browser using a web server on the portable electronic device. Finally, the system sends a set of control instructions from the web server to the web browser, wherein the control instructions direct the web browser to obtain and display the data.
    Type: Application
    Filed: March 20, 2015
    Publication date: July 16, 2015
    Inventors: Martin J. MURRETT, Kevin R. G. SMYTH, Ian J. ELSETH, Richard C. CAVE
  • Patent number: 8990404
    Abstract: Some embodiments provide a system for interacting with a web browser. During operation, the system establishes a network connection with the web browser from a portable electronic device. Next, the system provides data to the web browser using a web server on the portable electronic device. Finally, the system sends a set of control instructions from the web server to the web browser, wherein the control instructions direct the web browser to obtain and display the data.
    Type: Grant
    Filed: November 16, 2009
    Date of Patent: March 24, 2015
    Assignee: Apple Inc.
    Inventors: Martin J. Murrett, Kevin R.G. Smyth, Ian J. Elseth, Richard C. Cave
  • Publication number: 20140115435
    Abstract: Some embodiments described herein provide a content publishing tool that includes a versioning tool for specifying whether a document is a new document or an updated version of a document that has been published with the content distribution system. The versioning tool of some embodiments includes a field to input version information, such as version number, issue number, and edition information. In some embodiments, the versioning tool identifies documents that the user previously published with a content distribution system, and presents the documents in a list. The application's user can then choose, from the list, a published document that is being updated.
    Type: Application
    Filed: October 22, 2012
    Publication date: April 24, 2014
    Applicant: APPLE INC.
    Inventors: Ian J. Elseth, Charles J. Migos, Christopher E. Rudolph, Martin J. Murrett
  • Publication number: 20140115436
    Abstract: Some embodiments provide a content processing application with a novel annotation migration operation that allows the application to automatically migrate annotations from a first version of content such as a document to a second version of the content. Examples of such annotations include user-specified notes, highlights, bookmarks, and/or other annotations. The content processing application examines different sets of content segments in the second version to identify a particular set of content segments that matches a first set of content segments in the first version associated with a particular annotation. Upon identifying a matching particular set of content segments, the content processing application associates the particular annotation with the particular set of content segments in the second version. The content processing application can then provide a presentation of the second version with the particular annotation for the matching particular set of content segments.
    Type: Application
    Filed: October 22, 2012
    Publication date: April 24, 2014
    Applicant: APPLE INC.
    Inventors: Donald R. Beaver, Martin J. Murrett, Allison M. Styer, Christopher E. Rudolph, Ian J. Elseth, Charles J. Migos, Mark A. Ambachtsheer, Evan S. Torchin
  • Publication number: 20140115447
    Abstract: A content presentations editing application for editing a structured electronic document that includes mathematical objects is provided. The content presentation editing application selects a portion of the document, the selected portion including at least one mathematical object. The content presentation editing application centers the selected portion of the document by identifying an alignment symbol in the mathematical object and aligning the mathematical object to a particular position in the document at the identified alignment symbol. To align the mathematical object, some embodiments move the mathematical object such that the alignment symbol is at the center of the page. For mathematical objects that are located within cells of a table, the center alignment operation moves each mathematical object in the table such that the identified alignment symbol aligns with the center of the table column that contains the mathematical object.
    Type: Application
    Filed: October 22, 2012
    Publication date: April 24, 2014
    Applicant: APPLE INC.
    Inventors: Ian J. Elseth, Christopher E. Rudolph, Donald R. Beaver, Allison M. Styer, Martin J. Murrett
  • Publication number: 20110119386
    Abstract: Some embodiments provide a system for interacting with a web browser. During operation, the system establishes a network connection with the web browser from a portable electronic device. Next, the system provides data to the web browser using a web server on the portable electronic device. Finally, the system sends a set of control instructions from the web server to the web browser, wherein the control instructions direct the web browser to obtain and display the data.
    Type: Application
    Filed: November 16, 2009
    Publication date: May 19, 2011
    Applicant: APPLE INC.
    Inventors: Martin J. Murrett, Kevin R.G. Smyth, Ian J. Elseth, Richard C. Cave