Patents by Inventor Christopher Douglas Weeldreyer

Christopher Douglas Weeldreyer 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: 20220229976
    Abstract: Providing an infinite or seemingly infinite canvas as a workspace is disclosed. In some embodiments, an ability to add to a displayed canvas and view simultaneously one or more table objects, each of which has associated with it an ability to define the content of a first cell by reference to one or more other cells such that the content of the first cell is updated automatically and without further human intervention if the content of one or more of the one or more other cells is changed, is provided.
    Type: Application
    Filed: April 7, 2022
    Publication date: July 21, 2022
    Inventors: Roger Rock Rosner, Jay Christopher Capela, Yaniv Gur, Christopher Douglas Weeldreyer, Matthew Ross Lehrian
  • Patent number: 11321521
    Abstract: Providing an infinite or seemingly infinite canvas as a workspace is disclosed. In some embodiments, an ability to add to a displayed canvas and view simultaneously one or more table objects, each of which has associated with it an ability to define the content of a first cell by reference to one or more other cells such that the content of the first cell is updated automatically and without further human intervention if the content of one or more of the one or more other cells is changed, is provided.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: May 3, 2022
    Assignee: Apple Inc.
    Inventors: Roger Rock Rosner, Jay Christopher Capela, Yaniv Gur, Christopher Douglas Weeldreyer, Matthew Ross Lehrian
  • Patent number: 11256401
    Abstract: An electronic device displays at least a portion of an electronic document with a predefined page layout at a first magnification level on a display; detects a first input indicating a first insertion point in the document, where the first insertion point is proximate to a first portion of text in the document; and in response to detecting the first input: selects a second magnification level different from the first magnification level, where the second magnification level is selected so as to display the first portion of text at a target text display size, and, while maintaining the predefined page layout of the document, displays, at the second magnification level, a portion of the document that includes the first portion of text.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: February 22, 2022
    Assignee: Apple Inc.
    Inventors: Christopher Douglas Weeldreyer, Martin J. Murrett, Matthew Todd Schomer, Kevin R. G. Smyth, Ian Joseph Elseth
  • Patent number: 11205039
    Abstract: In some embodiments, an option to lock one or more associated cells is provided with respect to each different group of cells in a single sheet of a spreadsheet application. One or more locked cells of a group of cells do not scroll out of view at least while a portion of the group of cells is viewable in a given display view.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: December 21, 2021
    Assignee: Apple Inc.
    Inventors: Matthew Ross Lehrian, Christopher Douglas Weeldreyer, Tsurishaddai Williamson
  • Publication number: 20200320252
    Abstract: Providing an infinite or seemingly infinite canvas as a workspace is disclosed. In some embodiments, an ability to add to a displayed canvas and view simultaneously one or more table objects, each of which has associated with it an ability to define the content of a first cell by reference to one or more other cells such that the content of the first cell is updated automatically and without further human intervention if the content of one or more of the one or more other cells is changed, is provided.
    Type: Application
    Filed: June 22, 2020
    Publication date: October 8, 2020
    Inventors: Roger Rock Rosner, Jay Christopher Capela, Yaniv Gur, Christopher Douglas Weeldreyer, Matthew Ross Lehrian
  • Publication number: 20200278786
    Abstract: An electronic device displays at least a portion of an electronic document with a predefined page layout at a first magnification level on a display; detects a first input indicating a first insertion point in the document, where the first insertion point is proximate to a first portion of text in the document; and in response to detecting the first input: selects a second magnification level different from the first magnification level, where the second magnification level is selected so as to display the first portion of text at a target text display size, and, while maintaining the predefined page layout of the document, displays, at the second magnification level, a portion of the document that includes the first portion of text.
    Type: Application
    Filed: May 15, 2020
    Publication date: September 3, 2020
    Inventors: Christopher Douglas WEELDREYER, Martin J. MURRETT, Matthew Todd SCHOMER, Kevin R.G. SMYTH, Ian Joseph ELSETH
  • Patent number: 10691883
    Abstract: Providing an infinite or seemingly infinite canvas as a workspace is disclosed. In some embodiments, an ability to add to a displayed canvas and view simultaneously one or more table objects, each of which has associated with it an ability to define the content of a first cell by reference to one or more other cells such that the content of the first cell is updated automatically and without further human intervention if the content of one or more of the one or more other cells is changed, is provided.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: June 23, 2020
    Assignee: APPLE INC.
    Inventors: Roger Rock Rosner, Jay Christopher Capela, Yaniv Gur, Christopher Douglas Weeldreyer, Matthew Ross Lehrian
  • Patent number: 10664144
    Abstract: An electronic device displays at least a portion of an electronic document with a predefined page layout at a first magnification level on a display; detects a first input indicating a first insertion point in the document, where the first insertion point is proximate to a first portion of text in the document; and in response to detecting the first input: selects a second magnification level different from the first magnification level, where the second magnification level is selected so as to display the first portion of text at a target text display size, and, while maintaining the predefined page layout of the document, displays, at the second magnification level, a portion of the document that includes the first portion of text.
    Type: Grant
    Filed: January 15, 2016
    Date of Patent: May 26, 2020
    Assignee: Apple Inc.
    Inventors: Christopher Douglas Weeldreyer, Martin J. Murrett, Matthew Todd Schomer, Kevin R. G. Smyth, Ian Joseph Elseth
  • Patent number: 10635269
    Abstract: Features associated with smart tables are disclosed. In some embodiments, address tabs associated with a table are provided on-demand in response to receiving an indication of interest in the table. In some embodiments, controls for modifying the number of rows and/or columns of a table are provided on-demand when an indication of interest in the table is received. In some embodiments, in response to a passive indication of interest in an address tab associated with a row or column of a table, a set of one or more options associated with the row or column and/or associated table are made available.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: April 28, 2020
    Assignee: Apple Inc.
    Inventors: Yaniv Gur, Roger Rock Rosner, Jay Christopher Capela, Christopher Douglas Weeldreyer, Alan Eyzaguirre, Matthew Ross Lehrian
  • Publication number: 20190311028
    Abstract: Providing an infinite or seemingly infinite canvas as a workspace is disclosed. In some embodiments, an ability to add to a displayed canvas and view simultaneously one or more table objects, each of which has associated with it an ability to define the content of a first cell by reference to one or more other cells such that the content of the first cell is updated automatically and without further human intervention if the content of one or more of the one or more other cells is changed, is provided.
    Type: Application
    Filed: June 10, 2019
    Publication date: October 10, 2019
    Inventors: Roger Rock Rosner, Jay Christopher Capela, Yaniv Gur, Christopher Douglas Weeldreyer, Matthew Ross Lehrian
  • Patent number: 10318624
    Abstract: Providing an infinite or seemingly infinite canvas as a workspace is disclosed. In some embodiments, an ability to add to a displayed canvas and view simultaneously one or more table objects, each of which has associated with it an ability to define the content of a first cell by reference to one or more other cells such that the content of the first cell is updated automatically and without further human intervention if the content of one or more of the one or more other cells is changed, is provided.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: June 11, 2019
    Assignee: Apple Inc.
    Inventors: Roger Rock Rosner, Jay Christopher Capela, Yaniv Gur, Christopher Douglas Weeldreyer, Matthew Ross Lehrian
  • Patent number: 10095679
    Abstract: Referring to cells using header cell values is disclosed. In some embodiments, a header cell value of a header cell is allowed to be used to refer to one or more other cells that are associated with the header cell. The header cell may be included in a header row or column included in a table. A header row cell value may be employed to refer to one or more other cells in a corresponding column, and a header column cell value may be employed to refer to one or more other cells in a corresponding row.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: October 9, 2018
    Assignee: Apple Inc.
    Inventors: Yaniv Gur, Jay Christopher Capela, Peter William Rapp, Roger Rock Rosner, Christopher Douglas Weeldreyer
  • Patent number: 10013161
    Abstract: An electronic device displays text of an electronic document on a display; displays an insertion marker at a first position in the text of the electronic document; detects a first horizontal gesture on a touch-sensitive surface; in response to a determination that the first horizontal gesture satisfies a first set of one or more predefined conditions: translates the electronic document on the display in accordance with a direction of the first horizontal gesture, and maintains the insertion marker at the first position in the text; and, in response to a determination that the first horizontal gesture satisfies a second set of one or more predefined conditions, moves the insertion marker by one character in the text from the first position to a second position in the text in accordance with the direction of the first horizontal gesture.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: July 3, 2018
    Assignee: Apple Inc.
    Inventors: Martin J. Murrett, Matthew Todd Schomer, Christopher Douglas Weeldreyer, James Vernon Van Boxtel
  • Patent number: 9619452
    Abstract: Pasting a set of cells is disclosed. In some embodiments, a selection of an option to paste a set of cells in a paste destination is received; and in response to determining that the paste destination is not large enough to accommodate a paste operation associated with the selected option, the paste destination is automatically expanded so that the paste destination is large enough to accommodate the paste operation.
    Type: Grant
    Filed: April 25, 2011
    Date of Patent: April 11, 2017
    Assignee: Apple Inc.
    Inventors: Peter Glen Berger, Jay Christopher Capela, Yaniv Gur, Roger Rock Rosner, Peter Su, Christopher Douglas Weeldreyer
  • Publication number: 20170039179
    Abstract: Including multiple types of objects on a canvas is disclosed. In some embodiments, an ability to include on a displayed canvas simultaneously a set of objects comprising one or more objects of two or more different types, including a first type of object having associated with it an ability to define the content of a first cell by reference to one or more other cells such that the content of the first cell is updated automatically and without further human intervention if the content of one or more of the one or more other cells is changed and a second type of object not having said ability associated with it, is provided.
    Type: Application
    Filed: July 11, 2016
    Publication date: February 9, 2017
    Inventors: Yaniv Gur, Matthew Ross Lehrian, Christopher Douglas Weeldreyer, Jay Christopher Capela, Roger Rock Rosner
  • Publication number: 20160334954
    Abstract: Features associated with smart tables are disclosed. In some embodiments, address tabs associated with a table are provided on-demand in response to receiving an indication of interest in the table. In some embodiments, controls for modifying the number of rows and/or columns of a table are provided on-demand when an indication of interest in the table is received. In some embodiments, in response to a passive indication of interest in an address tab associated with a row or column of a table, a set of one or more options associated with the row or column and/or associated table are made available.
    Type: Application
    Filed: July 26, 2016
    Publication date: November 17, 2016
    Inventors: Yaniv Gur, Roger Rock Rosner, Jay Christopher Capela, Christopher Douglas Weeldreyer, Alan Eyzaguirre, Matthew Ross Lehrian
  • 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: 20160210278
    Abstract: In some embodiments, an option to lock one or more associated cells is provided with respect to each different group of cells in a single sheet of a spreadsheet application. One or more locked cells of a group of cells do not scroll out of view at least while a portion of the group of cells is viewable in a given display view.
    Type: Application
    Filed: December 18, 2015
    Publication date: July 21, 2016
    Inventors: Matthew Ross Lehrian, Christopher Douglas Weeldreyer, Tsurishaddai Williamson
  • Patent number: 9390059
    Abstract: Including multiple types of objects on a canvas is disclosed. In some embodiments, an ability to include on a displayed canvas simultaneously a set of objects comprising one or more objects of two or more different types, including a first type of object having associated with it an ability to define the content of a first cell by reference to one or more other cells such that the content of the first cell is updated automatically and without further human intervention if the content of one or more of the one or more other cells is changed and a second type of object not having said ability associated with it, is provided.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: July 12, 2016
    Assignee: APPLE INC.
    Inventors: Yaniv Gur, Matthew Ross Lehrian, Christopher Douglas Weeldreyer, Jay Christopher Capela, Roger Rock Rosner
  • Publication number: 20160132224
    Abstract: An electronic device displays at least a portion of an electronic document with a predefined page layout at a first magnification level on a display; detects a first input indicating a first insertion point in the document, where the first insertion point is proximate to a first portion of text in the document; and in response to detecting the first input: selects a second magnification level different from the first magnification level, where the second magnification level is selected so as to display the first portion of text at a target text display size, and, while maintaining the predefined page layout of the document, displays, at the second magnification level, a portion of the document that includes the first portion of text.
    Type: Application
    Filed: January 15, 2016
    Publication date: May 12, 2016
    Inventors: Christopher Douglas Weeldreyer, Martin J. Murrett, Matthew Todd Schomer, Kevin R.G. Smyth, Ian Joseph Elseth