Patents by Inventor Mark David Erickson

Mark David Erickson 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: 11861300
    Abstract: A system for maintaining links and revisions for documents is described. The system comprises a productivity server configured to provide a document collaboration service and having processors and a memory storing program data. The program data configures the processors to: receive requests indicating revisions on the documents, including a first request that indicates a first revision to a first document, and a second request that indicates a second revision to a second document. For each request, a workspace revision counter shared by, and indicating a revision state of, the documents is incremented. The workspace revision counter is incremented a first time for the first request and a second time for the second request. Revisions corresponding to the each request are queued in a workspace revision queue shared by the documents. The revisions are caused to be performed on the documents that correspond to the each request.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: January 2, 2024
    Assignee: WORKIVA INC.
    Inventors: MacLeod Gordon Broad, Dustin Lee Hiatt, Joel Patrick Barbour, Graham I Cummins, Mark David Erickson, Matthew Peter Hinrichsen, Robert Ray Lamb, Tanner Davis Miller, Travis Lee Smith
  • Publication number: 20230419024
    Abstract: A method for facilitating private drafting is described. A request to edit a section of a document in a draft mode is received from a first user of a plurality of users collaborating on the document. An edit for the section of the document in the draft mode is received from the first user. A result of the edit is displayed on a computing device of the first user but not on computing devices of other users of the plurality of users. A request to publish the edit is received from the first user. In response to the request to publish the edit, the result of the edit is displayed on computing devices of the other users of the plurality of users.
    Type: Application
    Filed: September 11, 2023
    Publication date: December 28, 2023
    Inventors: Travis Smith, Michael Jerome Thiesen, Hannah Joy Deering, Mark David Erickson, Ross W. Hendrickson, Bryon Lee Marks, Tanner Davis Miller
  • Patent number: 11755825
    Abstract: A method for facilitating private drafting is described. A request to edit a section of a document in a draft mode is received from a first user of a plurality of users collaborating on the document. An edit for the section of the document in the draft mode is received from the first user. A result of the edit is displayed on a computing device of the first user but not on computing devices of other users of the plurality of users. A request to publish the edit is received from the first user. In response to the request to publish the edit, the result of the edit is displayed on computing devices of the other users of the plurality of users.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: September 12, 2023
    Assignee: WORKIVA INC.
    Inventors: Travis Smith, Michael Jerome Thiesen, Hannah Joy Deering, Mark David Erickson, Ross W. Hendrickson, Bryon Lee Marks, Tanner Davis Miller
  • Publication number: 20230135875
    Abstract: A system for maintaining links and revisions for documents is described. The system comprises a productivity server configured to provide a document collaboration service and having processors and a memory storing program data. The program data configures the processors to: receive requests indicating revisions on the documents, including a first request that indicates a first revision to a first document, and a second request that indicates a second revision to a second document. For each request, a workspace revision counter shared by, and indicating a revision state of, the documents is incremented. The workspace revision counter is incremented a first time for the first request and a second time for the second request. Revisions corresponding to the each request are queued in a workspace revision queue shared by the documents. The revisions are caused to be performed on the documents that correspond to the each request.
    Type: Application
    Filed: December 28, 2022
    Publication date: May 4, 2023
    Inventors: MacLeod Gordon Broad, Dustin Lee Hiatt, Joel Patrick Barbour, Graham I Cummins, Mark David Erickson, Matthew Peter Hinrichsen, Robert Ray Lamb, Tanner Davis Miller, Travis Lee Smith
  • Patent number: 11544451
    Abstract: A method for maintaining links and revisions for a plurality of documents is described. The method is carried out by one or more computing devices. Requests that indicate revisions to be carried out on the plurality of documents are received, at least one of the requests corresponding to revisions for different documents of the plurality of documents. For each request: a workspace revision counter that is shared by the plurality of documents is incremented, the workspace revision counter indicating a revision state of the plurality of documents, the revision is queued in a workspace revision queue that is shared by the plurality of documents, and the revision indicated by the request is caused to be performed on one or more documents of the plurality of documents that correspond to the request.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: January 3, 2023
    Assignee: WORKIVA INC.
    Inventors: Macleod Gordon Broad, Dustin Lee Hiatt, Joel Patrick Barbour, Graham I Cummins, Mark David Erickson, Matthew Peter Hinrichsen, Robert Ray Lamb, Tanner Davis Miller, Travis Lee Smith
  • Publication number: 20220382960
    Abstract: A method for rendering linked content in a first document is described. A first user entry of a first link in the first document is received at a computing device. The first link refers to a first set of content having a source location that is external to the first user entry. The first set of content is displayed with a first display format of the source location in a user interface that displays the first document. Displaying the first set of content includes retrieving, by the computing device, the first set of content using the first link. Displaying the first set of content also includes updating the user interface to display both the first set of content and a second set of content that is distinct from the first set of content.
    Type: Application
    Filed: August 9, 2022
    Publication date: December 1, 2022
    Inventors: Taylor Anderson, Mark David Erickson, Hannah Deering, Jonathan Gray Sandridge, Christian Plazas, Wilfredo Merced, III, Brian David Bolton, Bryon Marks, Ashley Kay Knobloch
  • Patent number: 11436405
    Abstract: A method for rendering linked content in a first document is described. A first user entry of a first link in the first document is received at a computing device. The first link refers to a first set of content having a source location that is external to the first user entry. The first set of content is displayed with a first display format of the source location in a user interface that displays the first document. Displaying the first set of content includes retrieving, by the computing device, the first set of content using the first link. Displaying the first set of content also includes updating the user interface to display both the first set of content and a second set of content that is distinct from the first set of content.
    Type: Grant
    Filed: August 10, 2021
    Date of Patent: September 6, 2022
    Assignee: WORKIVA INC.
    Inventors: Taylor Anderson, Mark David Erickson, Hannah Deering, Jonathan Gray Sandridge, Christian Plazas, Wilfredo Merced, III, Brian David Bolton, Bryon Marks, Ashley Kay Knobloch
  • Publication number: 20220261532
    Abstract: A method for rendering linked content in a first document is described. A first user entry of a first link in the first document is received at a computing device. The first link refers to a first set of content having a source location that is external to the first user entry. The first set of content is displayed with a first display format of the source location in a user interface that displays the first document. Displaying the first set of content includes retrieving, by the computing device, the first set of content using the first link. Displaying the first set of content also includes updating the user interface to display both the first set of content and a second set of content that is distinct from the first set of content.
    Type: Application
    Filed: August 10, 2021
    Publication date: August 18, 2022
    Inventors: Taylor Anderson, Mark David Erickson, Hannah Deering, Jonathan Gray Sandridge, Christian Plazas, Wilfredo Merced, III, Brian David Bolton, Bryon Marks, Ashley Kay Knobloch
  • Publication number: 20220092256
    Abstract: A method for facilitating private drafting is described. A request to edit a section of a document in a draft mode is received from a first user of a plurality of users collaborating on the document. An edit for the section of the document in the draft mode is received from the first user. A result of the edit is displayed on a computing device of the first user but not on computing devices of other users of the plurality of users. A request to publish the edit is received from the first user. In response to the request to publish the edit, the result of the edit is displayed on computing devices of the other users of the plurality of users.
    Type: Application
    Filed: December 2, 2021
    Publication date: March 24, 2022
    Inventors: Travis Smith, Michael Jerome Thiesen, Hannah Joy Deering, Mark David Erickson, Ross W. Hendrickson, Bryon Lee Marks, Tanner Davis Miller
  • Publication number: 20220050959
    Abstract: A method for maintaining links and revisions for a plurality of documents is described. The method is carried out by one or more computing devices. Requests that indicate revisions to be carried out on the plurality of documents are received, at least one of the requests corresponding to revisions for different documents of the plurality of documents. For each request: a workspace revision counter that is shared by the plurality of documents is incremented, the workspace revision counter indicating a revision state of the plurality of documents, the revision is queued in a workspace revision queue that is shared by the plurality of documents, and the revision indicated by the request is caused to be performed on one or more documents of the plurality of documents that correspond to the request.
    Type: Application
    Filed: August 20, 2021
    Publication date: February 17, 2022
    Inventors: MacLeod Gordon Broad, Dustin Lee Hiatt, Joel Patrick Barbour, Graham I. Cummins, Mark David Erickson, Matthew Peter Hinrichsen, Robert Ray Lamb, Tanner Davis Miller, Travis Lee Smith
  • Publication number: 20210319172
    Abstract: A method for rendering linked content in a first document having a table with a plurality of cells is described. A first user entry of a first link in a cell of the plurality of cells is received at a computing device. The first link refers to a first set of content having a source location that is external to the cell. The cell is displayed in a user interface that displays the first document. Displaying the cell includes retrieving, by the computing device, the first set of content using the first link. Displaying the cell also includes updating, by the computing device, the user interface to display, within the cell, both the first set of content and a second set of content that is distinct from the first set of content.
    Type: Application
    Filed: May 11, 2020
    Publication date: October 14, 2021
    Inventors: Taylor Anderson, Joshua Allen Beam, Brian David Bolton, Kaitlyn Alise Childers, Mark David Erickson, Grant Nelson, John Christopher Pillar, Madelyn Renee Stephens
  • Patent number: 11126357
    Abstract: A method and apparatus that provides a solid state drive that analyzes connection performance during I/O operations and is configured to independently modify connection performance based upon user specified input parameters without the need for host computer management.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: September 21, 2021
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Darin Edward Gerhart, Nicholas Edward Ortmeier, Mark David Erickson
  • Patent number: 11100277
    Abstract: A method for rendering linked content in a first document is described. A first user entry of a first link in the first document is received at a computing device. The first link refers to a first set of content having a source location that is external to the first user entry. The first set of content is displayed with a first display format of the source location in a user interface that displays the first document. Displaying the first set of content includes retrieving, by the computing device, the first set of content using the first link. Displaying the first set of content also includes updating the user interface to display both the first set of content and a second set of content that is distinct from the first set of content.
    Type: Grant
    Filed: February 15, 2021
    Date of Patent: August 24, 2021
    Assignee: WORKIVA INC.
    Inventors: Taylor Anderson, Mark David Erickson, Hannah Deering, Jonathan Gray Sandridge, Christian Plazas, Wilfredo Merced, III, Brian David Bolton, Bryon Marks, Ashley Kay Knobloch
  • Patent number: 11100281
    Abstract: A method for maintaining links and revisions for a plurality of documents is described. The method is carried out by one or more computing devices. Requests that indicate revisions to be carried out on the plurality of documents are received, at least one of the requests corresponding to revisions for different documents of the plurality of documents. For each request: a workspace revision counter that is shared by the plurality of documents is incremented, the workspace revision counter indicating a revision state of the plurality of documents, the revision is queued in a workspace revision queue that is shared by the plurality of documents, and the revision indicated by the request is caused to be performed on one or more documents of the plurality of documents that correspond to the request.
    Type: Grant
    Filed: August 17, 2020
    Date of Patent: August 24, 2021
    Assignee: WORKIVA INC.
    Inventors: MacLeod Gordon Broad, Dustin Lee Hiatt, Joel Patrick Barbour, Graham I Cummins, Mark David Erickson, Matthew Peter Hinrichsen, Robert Ray Lamb, Tanner Davis Miller, Travis Lee Smith
  • Publication number: 20210081605
    Abstract: A method for facilitating private drafting is described. A request to edit a section of a document in a draft mode is received from a first user of a plurality of users collaborating on the document. An edit for the section of the document in the draft mode is received from the first user. A result of the edit is displayed on a computing device of the first user but not on computing devices of other users of the plurality of users. A request to publish the edit is received from the first user. In response to the request to publish the edit, the result of the edit is displayed on computing devices of the other users of the plurality of users.
    Type: Application
    Filed: September 11, 2020
    Publication date: March 18, 2021
    Inventors: Travis Smith, Michael Jerome Thiesen, Hannah Joy Deering, Mark David Erickson, Ross W. Hendrickson, Bryon Lee Marks, Tanner Davis Miller
  • Patent number: 10949096
    Abstract: A method for control of latency information through logical block addressing is described comprising receiving a computer command, performing a read flow operation on a computer buffer memory based on the computer command; populating at least one metadata frame with data based on logical block address latency information; initiating a serial attached data path transfer for one of transmitting and receiving data to the computer drive and transmitting data to a host based on the second latency.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: March 16, 2021
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Darin Edward Gerhart, Nicholas Edward Ortmeier, Mark David Erickson
  • Publication number: 20200225860
    Abstract: A method and apparatus that provides a solid state drive that analyzes connection performance during I/O operations and is configured to independently modify connection performance based upon user specified input parameters without the need for host computer management.
    Type: Application
    Filed: March 26, 2020
    Publication date: July 16, 2020
    Inventors: Darin Edward GERHART, Nicholas Edward ORTMEIER, Mark David ERICKSON
  • Patent number: 10642519
    Abstract: A method and apparatus that provides a solid state drive that analyzes connection performance during I/O operations and is configured to independently modify connection performance based upon user specified input parameters without the need for host computer management.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: May 5, 2020
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Darin Edward Gerhart, Nicholas Edward Ortmeier, Mark David Erickson
  • Patent number: 10635154
    Abstract: The present disclosure generally relates to a method for intelligent device initiated SAS Phy PM. Using device internal phy characteristics and future phy usage queue, the device determines optimal SAS Phy PM usage based on a predetermined configuration preference of power versus performance. The device achieves optimal SAS Phy PM Usage by implementing a state machine to manage phy PM states and transitions between the PM states. The device state machine includes capabilities to proactively initiate transitions to partial or slumber PM states, start early wake-up from partial or slumber PM states to mask the associated latency impacts of exiting partial or slumber PM states, and selectively reject host requests to enter a partial or slumber PM state.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: April 28, 2020
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Mark David Erickson, Darin Edward Gerhart, Nicholas Edward Ortmeier, Yasunobu Suginaka
  • Publication number: 20200042192
    Abstract: A method for control of latency information through logical block addressing is described comprising receiving a computer command, performing a read flow operation on a computer buffer memory based on the computer command; populating at least one metadata frame with data based on logical block address latency information; initiating a serial attached data path transfer for one of transmitting and receiving data to the computer drive and transmitting data to a host based on the second latency.
    Type: Application
    Filed: October 9, 2019
    Publication date: February 6, 2020
    Inventors: Darin Edward GERHART, Nicholas Edward ORTMEIER, Mark David ERICKSON