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: 20160117309Abstract: A token representation of references and function arguments is disclosed. In some embodiments, an indication that a formula is being entered into a cell is received, and references and/or function arguments in the formula, if any, are represented as tokens. Each token comprises an atomic user interface object. In various embodiments, references are rendered as reference tokens and function arguments are rendered as argument tokens and/or mode tokens.Type: ApplicationFiled: January 4, 2016Publication date: April 28, 2016Inventors: Peter William Rapp, Maxence Lloyd Crossley, Christopher Douglas Weeldreyer
-
Patent number: 9317182Abstract: Approaches are disclosed for generating a menu that may be used to provide a set of bounded options for populating associated cells of a table. In certain embodiments, the menu is automatically generated based at least in part on the initial content of one or more cells to be associated with the menu. In certain embodiments, the options listed in the menu may be edited by a user or reformatted based on logic associated with the menu generation process.Type: GrantFiled: April 11, 2013Date of Patent: April 19, 2016Assignee: APPLE INC.Inventors: Mark Bernstein, Matthew R. Lehrian, Ryan M. Olshavsky, Yik Shing Yip, Christopher Douglas Weeldreyer, Jane H. Chronis
-
Patent number: 9244605Abstract: 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: GrantFiled: September 23, 2011Date of Patent: January 26, 2016Assignee: Apple Inc.Inventors: Christopher Douglas Weeldreyer, Martin J. Murrett, Matthew Todd Schomer, Kevin Raemon Glyn Smyth, Ian Joseph Elseth
-
Patent number: 9229922Abstract: A token representation of references and function arguments is disclosed. In some embodiments, an indication that a formula is being entered into a cell is received, and references and/or function arguments in the formula, if any, are represented as tokens. Each token comprises an atomic user interface object. In various embodiments, references are rendered as reference tokens and function arguments are rendered as argument tokens and/or mode tokens.Type: GrantFiled: September 30, 2008Date of Patent: January 5, 2016Assignee: APPLE INC.Inventors: Peter William Rapp, Maxence Lloyd Crossley, Christopher Douglas Weeldreyer
-
Publication number: 20150378981Abstract: 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: ApplicationFiled: September 4, 2015Publication date: December 31, 2015Inventors: Yaniv Gur, Jay Christopher Capela, Peter William Rapp, Roger Rock Rosner, Christopher Douglas Weeldreyer
-
Patent number: 9223771Abstract: 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: GrantFiled: September 30, 2008Date of Patent: December 29, 2015Assignee: APPLE INC.Inventors: Matthew Ross Lehrian, Christopher Douglas Weeldreyer, Tsurishaddai Williamson
-
Publication number: 20150248233Abstract: 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: ApplicationFiled: May 8, 2015Publication date: September 3, 2015Inventors: Martin J. MURRETT, Matthew Todd Schomer, Christopher Douglas Weeldreyer, James Vernon Van Boxtel
-
Patent number: 9092130Abstract: 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: GrantFiled: September 23, 2011Date of Patent: July 28, 2015Assignee: Apple Inc.Inventors: Christopher Douglas Weeldreyer, Martin J. Murrett, Matthew Todd Schomer, Kevin Raemon Glyn Smyth, Ian Joseph Elseth
-
Patent number: 9037959Abstract: In some embodiments, a spreadsheet application provides an option for collectively displaying the formulas associated with a set of cells in a separate view. In some embodiments, the view provides an option to search within the formulas (and/or other content) provided by the view. In some embodiments, a find and replace user interface of a spreadsheet application includes an option to search only in formulas.Type: GrantFiled: September 30, 2008Date of Patent: May 19, 2015Assignee: APPLE INC.Inventors: Peter William Rapp, Shou-Shan Yeh, Christopher Douglas Weeldreyer
-
Patent number: 9032338Abstract: 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: GrantFiled: August 25, 2011Date of Patent: May 12, 2015Assignee: Apple Inc.Inventors: Martin J. Murrett, Matthew Todd Schomer, Christopher Douglas Weeldreyer, James Vernon Van Boxtel
-
Patent number: 9015572Abstract: Grouping a set of data is disclosed. In some embodiments, a set of data is grouped with respect to a column and/or a row associated with the set of data in response to receiving a selection of an option to group the set of data with respect to the column and/or the row. In some embodiments, the grouping of the set of data is based on real time values of the set of data and is automatically and dynamically updated in response to changes in the set of data.Type: GrantFiled: September 30, 2008Date of Patent: April 21, 2015Assignee: Apple Inc.Inventors: Nathaniel Cleverly Lanza, Christopher Douglas Weeldreyer
-
Patent number: 8972879Abstract: At a multifunction device with a display and a touch-sensitive surface, a plurality of objects are displayed on the display. The plurality of objects have a first layer order. A first contact is detected at a location on the touch-sensitive surface that corresponds to a location of a respective object of the plurality of objects. While detecting the first contact, a gesture that includes a second contact is detected on the touch-sensitive surface. In response to detecting the gesture, the plurality of objects are reordered in accordance with the gesture to create a second layer order that is different from the first layer order. In some embodiments, the position of the respective object within the first order is different from the position of the respective object within the second order.Type: GrantFiled: July 30, 2010Date of Patent: March 3, 2015Assignee: Apple Inc.Inventors: Charles J. Migos, Jay Christopher Capela, Christopher Douglas Weeldreyer, William John Thimbleby, Elizabeth Gloria Guarino Reid
-
Publication number: 20150020021Abstract: 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: ApplicationFiled: January 7, 2014Publication date: January 15, 2015Applicant: Apple Inc.Inventors: Jason Robert Marr, Akiva Leffert, Peter William Rapp, Christopher Douglas Weeldreyer, Jay Christopher Capela
-
Publication number: 20140310649Abstract: Approaches are disclosed for generating a menu that may be used to provide a set of bounded options for populating associated cells of a table. In certain embodiments, the menu is automatically generated based at least in part on the initial content of one or more cells to be associated with the menu. In certain embodiments, the options listed in the menu may be edited by a user or reformatted based on logic associated with the menu generation process.Type: ApplicationFiled: April 11, 2013Publication date: October 16, 2014Applicant: APPLE INC.Inventors: Mark Bernstein, Matthew R. Lehrian, Ryan M. Olshavsky, Yik Shing Yip, Christopher Douglas Weeldreyer, Jane H. Chronis
-
Patent number: 8799775Abstract: A computing device with a display displays a first portion of an electronic document in a presentation mode of an electronic document authoring application. The first portion of the electronic document includes predefined activation regions for a plurality of presentation emphasis objects. While displaying the first portion of the electronic document the device detects a first input by a user on a respective predefined activation region for a first presentation emphasis object in the plurality of presentation emphasis objects. In response to detecting the first input on the respective predefined activation region for the first presentation emphasis object, the device: selects a first emphasis animation for the first presentation emphasis object based on the first input; displays the first emphasis animation; and displays the first presentation emphasis object.Type: GrantFiled: March 16, 2010Date of Patent: August 5, 2014Assignee: Apple Inc.Inventors: Christopher Douglas Weeldreyer, Peter William Rapp, Jay Christopher Capela, Ted Stephen Boda
-
Patent number: 8766928Abstract: 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: GrantFiled: April 27, 2010Date of Patent: July 1, 2014Assignee: Apple Inc.Inventors: Christopher Douglas Weeldreyer, Peter William Rapp, Jason Robert Marr, Akiva Dov Leffert, Jay Christopher Capela
-
Patent number: 8719695Abstract: 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: GrantFiled: September 23, 2011Date of Patent: May 6, 2014Assignee: Apple Inc.Inventors: Christopher Douglas Weeldreyer, Martin J. Murrett, Matthew Todd Schomer, Kevin Raemon Glyn Smyth, Ian Joseph Elseth
-
Patent number: 8677268Abstract: A method for resizing a currently selected user interface object includes simultaneously displaying on a touch-sensitive display the currently selected user interface object having a center, and a plurality of resizing handles for the currently selected user interface object. The method also includes detecting a first contact on a first resizing handle in the plurality of resizing handles, and detecting movement of the first contact across the touch-sensitive display. The method further includes, in response to detecting movement of the first contact, when a second contact is detected on the touch-sensitive display while detecting movement of the first contact, resizing the currently selected user interface object about the center of the currently selected user interface object.Type: GrantFiled: May 28, 2010Date of Patent: March 18, 2014Assignee: Apple Inc.Inventors: Jay Christopher Capela, Charles J. Migos, William John Thimbleby, Christopher Douglas Weeldreyer
-
Patent number: 8677232Abstract: 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: GrantFiled: September 23, 2011Date of Patent: March 18, 2014Assignee: Apple Inc.Inventors: Christopher Douglas Weeldreyer, Martin J. Murrett, Matthew Todd Schomer, Kevin Raemon Glyn Smyth, Ian Joseph Elseth
-
Patent number: 8661339Abstract: 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: GrantFiled: September 23, 2011Date of Patent: February 25, 2014Assignee: Apple Inc.Inventors: Christopher Douglas Weeldreyer, Martin J. Murrett, Matthew Todd Schomer, Kevin Raemon Glyn Smyth, Ian Joseph Elseth