Patents by Inventor Erik Rucker

Erik Rucker 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: 10713427
    Abstract: Systems and methods for providing a communication program interface that includes an integrated supplemental interface are provided. The supplemental interface provides access to data stored within a tabular data management system. The supplemental interface may present a form that is automatically generated based on a column layout in a sheet stored in the tabular data management system. The supplemental interface may automatically select a sheet to be opened based on information in a message, and may automatically add information from the message to the sheet. The tabular data management system may allow image data to be stored and displayed within cells of tabular data.
    Type: Grant
    Filed: January 15, 2019
    Date of Patent: July 14, 2020
    Assignee: Smartsheet Inc.
    Inventors: Daniel Stein, William Eric Browne, Brent Frei, Alex Vorobiev, Kyan Duane Skeem, Erik Rucker, Thomas Peter Maliska, Jr., Tony Jacobson
  • Publication number: 20190258708
    Abstract: Systems and methods for providing an email client interface that includes an integrated supplemental interface are provided. The supplemental interface provides access to data stored within a tabular data management system. The supplemental interface may present a form that is automatically generated based on a column layout in a sheet stored in the tabular data management system. The supplemental interface may automatically select a sheet to be opened based on information in an email message, and may automatically add information from the email message to the sheet. The tabular data management system may allow image data to be stored and displayed within cells of tabular data.
    Type: Application
    Filed: February 28, 2019
    Publication date: August 22, 2019
    Applicant: Smartsheet Inc.
    Inventors: Daniel Stein, William Eric Browne, Brent Frei, Alex Vorobiev, Kyan Duane Skeem, Erik Rucker, Thomas Peter Maliska, Jr., Tony Jacobson
  • Publication number: 20190147030
    Abstract: Systems and methods for providing a communication program interface that includes an integrated supplemental interface are provided. The supplemental interface provides access to data stored within a tabular data management system. The supplemental interface may present a form that is automatically generated based on a column layout in a sheet stored in the tabular data management system. The supplemental interface may automatically select a sheet to be opened based on information in a message, and may automatically add information from the message to the sheet. The tabular data management system may allow image data to be stored and displayed within cells of tabular data.
    Type: Application
    Filed: January 15, 2019
    Publication date: May 16, 2019
    Applicant: Smartsheet Inc.
    Inventors: Daniel Stein, William Eric Browne, Brent Frei, Alex Vorobiev, Kyan Duane Skeem, Erik Rucker, Thomas Peter Maliska, JR., Tony Jacobson
  • Patent number: 10198419
    Abstract: Systems and methods for providing an email client interface that includes an integrated supplemental interface are provided. The supplemental interface provides access to data stored within a tabular data management system. The supplemental interface may present a form that is automatically generated based on a column layout in a sheet stored in the tabular data management system. The supplemental interface may automatically select a sheet to be opened based on information in an email message, and may automatically add information from the email message to the sheet. The tabular data management system may allow image data to be stored and displayed within cells of tabular data.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: February 5, 2019
    Assignee: Smartsheet Inc.
    Inventors: Daniel Stein, William Eric Browne, Brent Frei, Alex Vorobiev, Kyan Duane Skeem, Erik Rucker, Thomas Peter Maliska, Jr., Tony Jacobson
  • Publication number: 20180129642
    Abstract: In some embodiments, technical problems relating to maintaining programmed behavior in tabular data cells are overcome by automatically generating and inserting formulas in interrelated cells. This may be done by reference to declarations of formulas (as by example in a formula table overlay on the sheet design or template, or in a formula editor using defined cell and column locations or defined variables), along with rules defining the order of precedence for assertion in reference to available cell data. In some embodiments, evaluation sequences or priorities may be automatically determined, and/or may be configurable by establishing precedence rules in a master row or hidden row. Some embodiments can determine, in some systems of formulas, where user entries in cells do not match the expected values for the cell, and explain why another result is correct or what is the expected type of entry or value for the cell.
    Type: Application
    Filed: November 4, 2016
    Publication date: May 10, 2018
    Inventors: Erik Rucker, Thomas P. Maliska, JR.
  • Patent number: 9928241
    Abstract: Systems and methods for managing a collaborative environment are provided. A plurality of sheets is stored in a collaboration system. The collaboration system tracks user interactions with the plurality of sheets and generates a collaboration graph based on the interactions. The collaboration graph is analyzed to determine similarities between the sheets and/or the users. One or more visualizations are generated based on the collaboration graph and the determined similarities. In some embodiments, the collaboration system is able to provide project management information even for dynamic workflows that are not explicitly defined.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: March 27, 2018
    Assignee: Smartsheet Inc.
    Inventors: Brent Frei, Tony Jacobson, Rajiv Arunkundram, Erik Rucker, Thomas P. Maliska, Jr.
  • Publication number: 20170185592
    Abstract: Systems and methods for managing a collaborative environment are provided. A plurality of sheets is stored in a collaboration system. The collaboration system tracks user interactions with the plurality of sheets and generates a collaboration graph based on the interactions. The collaboration graph is analyzed to determine similarities between the sheets and/or the users. One or more visualizations are generated based on the collaboration graph and the determined similarities. In some embodiments, the collaboration system is able to provide project management information even for dynamic workflows that are not explicitly defined.
    Type: Application
    Filed: March 18, 2015
    Publication date: June 29, 2017
    Applicant: Smartsheet.com, Inc.
    Inventors: Brent Frei, Tony Jacobson, Rajiv Arunkundram, Erik Rucker, Thomas P. Maliska, JR.
  • Publication number: 20170139893
    Abstract: In some embodiments, if a Master Row is associated with tabular data, a formatting operation replicates formatting from the Master Row in any new row created at the same level of hierarchy in the tabular data. In some embodiments, the tabular data editor allows users to specify whether formatting set by a user edit in a cell before application of a Master Row results in a merger or override. In some embodiments, formatting set by a user edit after a Master Row is applied is treated as custom edit to that cell or row, and is not again changed to match the Master Row (unless the hierarchy of the row changes, and another Master Row is applied).
    Type: Application
    Filed: November 9, 2016
    Publication date: May 18, 2017
    Applicant: Smartsheet.com, Inc.
    Inventors: Erik Rucker, Thomas P. Maliska, JR.
  • Patent number: 9652446
    Abstract: In some embodiments, a computer-implemented spreadsheet management method is provided that automatically copies formatting and formulas from appropriate peer rows to an updated row. In some embodiments, the method automatically determines which peer rows, if any, should be used as the source of copied formatting and formulas. In some embodiments, the method automatically fixes formulas that are affected by the updated row in order to maintain consistency throughout the spreadsheet.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: May 16, 2017
    Assignee: Smartsheet Inc.
    Inventors: John D. Creason, Mark P. Mader, Thomas P. Maliska, Jr., Erik Rucker
  • Publication number: 20170061360
    Abstract: A visual environment implements technical solutions to permit rapid, contextual display of status information for scheduled items. The visual environment includes interactive charts (e.g., interactive Gantt charts) with dynamic progress monitoring (e.g., in the form of dynamic progress views with specialized, multi-function burn-down graphs, trend lines, or the like). Automated notifications and modifications can be generated based on inputs to or outputs from the visual environment and/or a related back-end computer system. Contextual presentation of possible or actual changes to the scheduled items can be provided by the visual environment (e.g., in the form of updates to a dynamic progress view). Real-time data inputs by users can be tracked by the back-end computer system, which can make updates to the visual environment, such as updating a trend line in a dynamic progress view.
    Type: Application
    Filed: September 1, 2015
    Publication date: March 2, 2017
    Applicant: SMARTSHEET.COM, INC.
    Inventors: Erik Rucker, Thomas P. Maliska, Jr.
  • Publication number: 20160357724
    Abstract: Systems and methods for providing an email client interface that includes an integrated supplemental interface are provided. The supplemental interface provides access to data stored within a tabular data management system. The supplemental interface may present a form that is automatically generated based on a column layout in a sheet stored in the tabular data management system. The supplemental interface may automatically select a sheet to be opened based on information in an email message, and may automatically add information from the email message to the sheet. The tabular data management system may allow image data to be stored and displayed within cells of tabular data.
    Type: Application
    Filed: August 19, 2016
    Publication date: December 8, 2016
    Applicant: Smartsheet.com, Inc.
    Inventors: Daniel Stein, William Eric Browne, Brent Frei, Alex Vorobiev, Kyan Duane Skeem, Erik Rucker, Thomas Peter Maliska, JR., Tony Jacobson
  • Publication number: 20160323224
    Abstract: Systems and methods for providing an email client interface that includes an integrated supplemental interface are provided. The supplemental interface provides access to data stored within a tabular data management system. The supplemental interface may present a form that is automatically generated based on a column layout in a sheet stored in the tabular data management system. The supplemental interface may automatically select a sheet to be opened based on information in an email message, and may automatically add information from the email message to the sheet. The tabular data management system may allow image data to be stored and displayed within cells of tabular data.
    Type: Application
    Filed: April 28, 2016
    Publication date: November 3, 2016
    Applicant: Smartsheet.com, Inc.
    Inventors: Daniel Stein, William Eric Browne, Brent Frei, Alex Vorobiev, Kyan Duane Skeem, Erik Rucker, Thomas Peter Maliska, JR., Tony Jacobson
  • Publication number: 20160055139
    Abstract: In some embodiments, a computer-implemented spreadsheet management method is provided that automatically copies formatting and formulas from appropriate peer rows to an updated row. In some embodiments, the method automatically determines which peer rows, if any, should be used as the source of copied formatting and formulas. In some embodiments, the method automatically fixes formulas that are affected by the updated row in order to maintain consistency throughout the spreadsheet.
    Type: Application
    Filed: December 17, 2014
    Publication date: February 25, 2016
    Applicant: SmartSheet.com, Inc.
    Inventors: John D. Creason, Mark P. Mader, Thomas P. Maliska, JR., Erik Rucker
  • Publication number: 20150046856
    Abstract: In one aspect, a computing device with a touchscreen (e.g., a tablet computer, smart phone, etc.) renders an initial interactive chart view (e.g., a Gantt chart view) having a time axis and a task axis, receives user input (e.g., a pinch gesture) associated with a zoom operation, determines whether the zoom operation is one-dimensional or multi-dimensional, and renders a zoom-adjusted interactive chart view (e.g., zooming in or out on the time axis, the task axis, or both). In another aspect, a computing device renders a chart view comprising a time axis and a task row having a task name label with a directional indicator, renders the directional indicator such that it points in the direction of a task bar, receives user input associated with a change in the current position of the task bar, and adjusts the directional indicator based on the change in the current position.
    Type: Application
    Filed: March 11, 2014
    Publication date: February 12, 2015
    Applicant: SmartSheet.com, Inc.
    Inventors: Erik Rucker, Charlotte Fallarme, Kyan Duane Skeem, Ronald C. Taylor, Thomas P. Maliska, JR.
  • Publication number: 20150046853
    Abstract: In one aspect, a computing device with a touchscreen (e.g., a tablet computer, smart phone, etc.) renders an initial interactive chart view (e.g., a Gantt chart view) having a time axis and a task axis, receives user input (e.g., a pinch gesture) associated with a zoom operation, determines whether the zoom operation is one-dimensional or multi-dimensional, and renders a zoom-adjusted interactive chart view (e.g., zooming in or out on the time axis, the task axis, or both). In another aspect, a computing device renders a chart view comprising a time axis and a task row having a task name label with a directional indicator, renders the directional indicator such that it points in the direction of a task bar, receives user input associated with a change in the current position of the task bar, and adjusts the directional indicator based on the change in the current position.
    Type: Application
    Filed: May 2, 2014
    Publication date: February 12, 2015
    Applicant: SmartSheet.com, Inc.
    Inventors: Erik Rucker, Charlotte Fallarme, Kyan Duane Skeem, Ronald C. Taylor, Thomas P. Maliska, JR.
  • Patent number: 8196029
    Abstract: A document management system and method are provided to support simultaneous multi-user editing of a single document. The system and method do not require the use of a new file format or the use of a central document repository to limit user access to the document. When a user attempts to open the document and a determination is made that the document is in use, then an alert is presented to the user that informs the user that the document is locked for editing. The user may select to receive a notification when the original document is no longer in use. If the user selects to make a local copy and subsequently merge the changes, the local copy will be made and the path of the original document will be stored so that the original document location can be determined at the time that the changes are merged. When the original document becomes available, the user's changes can be merged into the original document.
    Type: Grant
    Filed: June 21, 2000
    Date of Patent: June 5, 2012
    Assignee: Microsoft Corporation
    Inventors: Erik Rucker, Ethan Joseph Bernsten, Alan Ramaley
  • Patent number: 7546529
    Abstract: A computer-implemented method for providing a candidate list of alternatives for a text selection containing text from multiple input sources, each of which can be stochastic (such as a speech recognition unit, handwriting recognition unit, or input method editor) or non-stochastic (such as a keyboard and mouse). A text component of the text selection may be the result of data processed through a series of stochastic input sources, such as speech input that is converted to text by a speech recognition unit before being used as input into an input method editor. To determine alternatives for the text selection, a stochastic input combiner parses the text selection into text components from different input sources. For each stochastic text component, the combiner retrieves a stochastic model containing alternatives for the text component.
    Type: Grant
    Filed: July 29, 2004
    Date of Patent: June 9, 2009
    Assignee: Microsoft Corporation
    Inventors: Jeffrey C. Reynar, Erik Rucker, Paul Kyong Hwan Kim
  • Publication number: 20050005240
    Abstract: A computer-implemented method for providing a candidate list of alternatives for a text selection containing text from multiple input sources, each of which can be stochastic (such as a speech recognition unit, handwriting recognition unit, or input method editor) or non-stochastic (such as a keyboard and mouse). A text component of the text selection may be the result of data processed through a series of stochastic input sources, such as speech input that is converted to text by a speech recognition unit before being used as input into an input method editor. To determine alternatives for the text selection, a stochastic input combiner parses the text selection into text components from different input sources. For each stochastic text component, the combiner retrieves a stochastic model containing alternatives for the text component.
    Type: Application
    Filed: July 29, 2004
    Publication date: January 6, 2005
    Applicant: MICROSOFT CORPORATION
    Inventors: Jeffrey Reynar, Erik Rucker, Paul Kim
  • Patent number: 6789231
    Abstract: A computer-implemented method for providing a candidate list of alternatives for a text selection containing text from multiple input sources, each of which can be stochastic (such as a speech recognition unit, handwriting recognition unit, or input method editor) or non-stochastic (such as a keyboard and mouse). A text component of the text selection may be the result of data processed through a series of stochastic input sources, such as speech input that is converted to text by a speech recognition unit before being used as input into an input method editor. To determine alternatives for the text selection, a stochastic input combiner parses the text selection into text components from different input sources. For each stochastic text component, the combiner retrieves a stochastic model containing alternatives for the text component.
    Type: Grant
    Filed: October 5, 1999
    Date of Patent: September 7, 2004
    Assignee: Microsoft Corporation
    Inventors: Jeffrey C. Reynar, Erik Rucker, Paul Kyong Hwan Kim
  • Patent number: 6581033
    Abstract: A method of correcting speech recognition mode errors in a document is disclosed. A computer-readable medium having computer-executable instructions for correcting speech recognition mode errors in a document is also disclosed. Further, an apparatus for correcting speech recognition mode errors in a document is disclosed.
    Type: Grant
    Filed: October 19, 1999
    Date of Patent: June 17, 2003
    Assignee: Microsoft Corporation
    Inventors: Jeffrey C. Reynar, David Allan Caulton, Erik Rucker, Paul Kyong Hwan Kim