Patents by Inventor Matthew Ross Lehrian
Matthew Ross Lehrian 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: 20220229976Abstract: 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: ApplicationFiled: April 7, 2022Publication date: July 21, 2022Inventors: Roger Rock Rosner, Jay Christopher Capela, Yaniv Gur, Christopher Douglas Weeldreyer, Matthew Ross Lehrian
-
Patent number: 11321521Abstract: 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: GrantFiled: June 22, 2020Date of Patent: May 3, 2022Assignee: Apple Inc.Inventors: Roger Rock Rosner, Jay Christopher Capela, Yaniv Gur, Christopher Douglas Weeldreyer, Matthew Ross Lehrian
-
Patent number: 11205039Abstract: 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: December 18, 2015Date of Patent: December 21, 2021Assignee: Apple Inc.Inventors: Matthew Ross Lehrian, Christopher Douglas Weeldreyer, Tsurishaddai Williamson
-
Publication number: 20200320252Abstract: 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: ApplicationFiled: June 22, 2020Publication date: October 8, 2020Inventors: Roger Rock Rosner, Jay Christopher Capela, Yaniv Gur, Christopher Douglas Weeldreyer, Matthew Ross Lehrian
-
Patent number: 10691883Abstract: 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: GrantFiled: June 10, 2019Date of Patent: June 23, 2020Assignee: APPLE INC.Inventors: Roger Rock Rosner, Jay Christopher Capela, Yaniv Gur, Christopher Douglas Weeldreyer, Matthew Ross Lehrian
-
Patent number: 10635269Abstract: 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: GrantFiled: July 26, 2016Date of Patent: April 28, 2020Assignee: Apple Inc.Inventors: Yaniv Gur, Roger Rock Rosner, Jay Christopher Capela, Christopher Douglas Weeldreyer, Alan Eyzaguirre, Matthew Ross Lehrian
-
Publication number: 20190394289Abstract: Embodiments of the present disclosure are directed to, among other things, improving data security with respect to data collection, verification, and authentication techniques associated with obtaining and transmitting identity information. For example, an identification credential may be received (e.g., via a short-range communications protocol such as iBeacon) by a first device from a second device. The credential may be associated with a second user of the second device. The first device may verify the credential and, if valid, an additional option to approve a secure communications channel may be presented at the first device. If the additional option is selected, a secure communications channel may be established between the first device and the second device.Type: ApplicationFiled: June 21, 2018Publication date: December 26, 2019Applicant: Apple Inc.Inventors: Matthew Ross Lehrian, Zachariah N. Paine, Evan S. DiBiase
-
Publication number: 20190311028Abstract: 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: ApplicationFiled: June 10, 2019Publication date: October 10, 2019Inventors: Roger Rock Rosner, Jay Christopher Capela, Yaniv Gur, Christopher Douglas Weeldreyer, Matthew Ross Lehrian
-
Patent number: 10318624Abstract: 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: GrantFiled: December 28, 2006Date of Patent: June 11, 2019Assignee: Apple Inc.Inventors: Roger Rock Rosner, Jay Christopher Capela, Yaniv Gur, Christopher Douglas Weeldreyer, Matthew Ross Lehrian
-
Patent number: 10152470Abstract: Embodiments are disclosed in which an algorithm that updates or rewrites one or more formulas when a table is transposed in an application. In certain embodiments the formula is rewritten so as to preserve the functionality of the formula with respect to the transposed table. In certain embodiments, a notification may be provided that a formula is changed or not changed in response to the table transposition event.Type: GrantFiled: October 10, 2014Date of Patent: December 11, 2018Assignee: Apple Inc.Inventors: Edward Patrick Hogan, Jonathan Robert Speicher, Matthew Ross Lehrian, Michael Jeremy Coblenz, Ryan M. Olshavsky, Shawn Patrick Flisakowski
-
Publication number: 20170039179Abstract: 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: ApplicationFiled: July 11, 2016Publication date: February 9, 2017Inventors: Yaniv Gur, Matthew Ross Lehrian, Christopher Douglas Weeldreyer, Jay Christopher Capela, Roger Rock Rosner
-
Publication number: 20160334954Abstract: 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: ApplicationFiled: July 26, 2016Publication date: November 17, 2016Inventors: Yaniv Gur, Roger Rock Rosner, Jay Christopher Capela, Christopher Douglas Weeldreyer, Alan Eyzaguirre, Matthew Ross Lehrian
-
Publication number: 20160210278Abstract: 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: ApplicationFiled: December 18, 2015Publication date: July 21, 2016Inventors: Matthew Ross Lehrian, Christopher Douglas Weeldreyer, Tsurishaddai Williamson
-
Patent number: 9390059Abstract: 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: GrantFiled: December 28, 2006Date of Patent: July 12, 2016Assignee: APPLE INC.Inventors: Yaniv Gur, Matthew Ross Lehrian, Christopher Douglas Weeldreyer, Jay Christopher Capela, Roger Rock Rosner
-
Publication number: 20160103819Abstract: Embodiments are disclosed in which an algorithm that updates or rewrites one or more formulas when a table is transposed in an application. In certain embodiments the formula is rewritten so as to preserve the functionality of the formula with respect to the transposed table. In certain embodiments, a notification may be provided that a formula is changed or not changed in response to the table transposition event.Type: ApplicationFiled: October 10, 2014Publication date: April 14, 2016Inventors: Edward Patrick Hogan, Jonathan Robert Speicher, Matthew Ross Lehrian, Michael Jeremy Coblenz, Ryan M. Olshavsky, Shawn Patrick Flisakowski
-
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: 20150365803Abstract: Automated population of location-based data and formulae into electronic documents is disclosed. In one embodiment, in response to detecting a user selection of a first data population control, first location-based data is populated in an electronic document, wherein the first location-based data includes data obtained from a location-data source. After the first location-based data is populated in the electronic document, in response to detecting a user selection of a second data population control, second location-based data and one or more formulae are populated in the electronic document, wherein the second location-based data includes data obtained from the location-data source, and wherein the one or more formulae are configured for performing calculations upon the first and second location-based data.Type: ApplicationFiled: February 26, 2015Publication date: December 17, 2015Inventors: Peter Glen Berger, Yik Shing Yip, Matthew Ross Lehrian, Michael Jeremy Coblenz
-
Patent number: 8843840Abstract: The present disclosure relates to the generation of distinctive presentations of an interface for different devices. In this manner, the interface is presented differently on different devices. In one embodiment, the interface is customized based upon a unique sequence or identifier associated with each electronic device such that the interface is distinctive on each respective device.Type: GrantFiled: March 24, 2010Date of Patent: September 23, 2014Assignee: Apple Inc.Inventors: Peter William Rapp, Matthew Ross Lehrian
-
Patent number: 8327259Abstract: In some embodiments, the grid definition and data source definition portions of a table definition are segregated. Grid definition values included in the grid definition portion include one or more grid geometry values and/or grid line style values. Cell content values included in the data source definition portion include one or more data values and/or cell-specific style values.Type: GrantFiled: August 6, 2007Date of Patent: December 4, 2012Assignee: Apple Inc.Inventors: Peter Glen Berger, Jesse Chapman, Matthew Ross Lehrian, Peter Su
-
Publication number: 20110239144Abstract: The present disclosure relates to the generation of distinctive presentations of an interface for different devices. In this manner, the interface is presented differently on different devices. In one embodiment, the interface is customized based upon a unique sequence or identifier associated with each electronic device such that the interface is distinctive on each respective device.Type: ApplicationFiled: March 24, 2010Publication date: September 29, 2011Applicant: APPLE INC.Inventors: Peter William Rapp, Matthew Ross Lehrian