Patents by Inventor Raymond R. Ringhiser

Raymond R. Ringhiser 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: 11263179
    Abstract: A method may include receiving request from a first user via an application, for assistance with completion of a document within the application; determining expected characteristics of the completed document, the expected characteristics identifying: a plurality of tasks to be performed to generate the completed document; and a document value; performing a computer-implemented matching process to match the first user with a second user based on the plurality of tasks and document value; and configuring permissions of the application to allow collaborative editing within the application between the first user and second user to complete the document.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: March 1, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Paul Fraedrich Estes, Raymond R. Ringhiser, Keith Douglas Senzel, Jered D Aasheim, David B Appel, Peter E Loforte, Pranish Atul Kumar
  • Patent number: 11100052
    Abstract: A method may include accessing user activity data with respect to performances of a feature within an electronic application by a user; calculating a similarity score for the user with respect to a level of proficiency for the feature based on the accessed user activity data; and based on the similarity score meeting a threshold value: updating a level of proficiency value in a user profile for the feature of the electronic application; and enabling the user to enter into a collaborative editing mode with another user to complete a document using the feature of the application.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: August 24, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Paul Fraedrich Estes, Raymond R. Ringhiser, Keith Douglas Senzel, Jered D Aasheim, David B Appel, Peter E. Loforte, Pranish Atul Kumar
  • Patent number: 10938824
    Abstract: A method may include maintaining in a database, a plurality of documentation content items for an application; receive, from a user, a request to modify a content item of the plurality of documentation content items, the content item associated with a feature of the application; accessing a rating of the user with respect to the feature; and based on the rating meeting a threshold: authorizing the user to modify the content item; receiving modifications to the content item from the user; and updating the content item in the database based on the modifications.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: March 2, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Paul Fraedrich Estes, Raymond R. Ringhiser, Keith Douglas Senzel, Jered D Aasheim, David B Appel, Peter E Loforte, Pranish Atul Kumar
  • Patent number: 10798152
    Abstract: A method may include identifying a first set of objects that are part of a document, the document created by an application, and the first set of objects placed in the document by a first user; based on the first set of objects, determining an intent of the first user for the document; automatically adding, by the application, a second set of objects to the document according to the intent; and configuring permissions of the document to allow collaborative editing within the application between the first user and a second user to add a third set of objects to the document.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: October 6, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Paul Fraedrich Estes, Raymond R. Ringhiser, Keith Douglas Senzel, Jered D Aasheim, David B Appel, Peter E Loforte, Pranish Atul Kumar
  • Patent number: 10749937
    Abstract: A method may include identifying a first set of objects that are part of a document, the document created by an application, and the first set of objects placed in the document by a first user; based on the first set of objects, determining an intent of the first user for the document; automatically adding, by the application, a second set of objects to the document according to the intent; and configuring permissions of the document to allow collaborative editing within the application between the first user and a second user to add a third set of objects to the document.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: August 18, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Paul Fraedrich Estes, Raymond R. Ringhiser, Keith Douglas Senzel, Jered D Aasheim, David B Appel, Peter E Loforte, Pranish Atul Kumar
  • Publication number: 20190394203
    Abstract: A method may include maintaining in a database, a plurality of documentation content items for an application; receive, from a user, a request to modify a content item of the plurality of documentation content items, the content item associated with a feature of the application; accessing a rating of the user with respect to the feature; and based on the rating meeting a threshold: authorizing the user to modify the content item; receiving modifications to the content item from the user; and updating the content item in the database based on the modifications
    Type: Application
    Filed: June 20, 2018
    Publication date: December 26, 2019
    Inventors: Paul Fraedrich Estes, Raymond R. Ringhiser, Keith Douglas Senzel, Jered D. Aasheim, David B. Appel, Peter E. Loforte, Pranish Atul Kumar
  • Publication number: 20190394257
    Abstract: A method may include identifying a first set of objects that are part of a document, the document created by an application, and the first set of objects placed in the document by a first user; based on the first set of objects, determining an intent of the first user for the document; automatically adding, by the application, a second set of objects to the document according to the intent; and configuring permissions of the document to allow collaborative editing within the application between the first user and a second user to add a third set of objects to the document.
    Type: Application
    Filed: June 20, 2018
    Publication date: December 26, 2019
    Inventors: Paul Fraedrich Estes, Raymond R. Ringhiser, Keith Douglas Senzel, Jered D. Aasheim, David B. Appel, Peter E. Loforte, Pranish Atul Kumar
  • Publication number: 20190392049
    Abstract: A method may include accessing user activity data with respect to performances of a feature within an electronic application by a user; calculating a similarity score for the user with respect to a level of proficiency for the feature based on the accessed user activity data; and based on the similarity score meeting a threshold value: updating a level of proficiency value in a user profile for the feature of the electronic application; and enabling the user to enter into a collaborative editing mode with another user to complete a document using the feature of the application.
    Type: Application
    Filed: June 20, 2018
    Publication date: December 26, 2019
    Inventors: Paul Fraedrich Estes, Raymond R. Ringhiser, Keith Douglas Senzel, Jered D. Aasheim, David B. Appel, Peter E. Loforte, Pranish Atul Kumar
  • Publication number: 20190384832
    Abstract: A method may include receiving a request from a first user via an application, for assistance with completion of a document within the application; determining expected characteristics of a completed document based on the request, the expected characteristics identifying a plurality of tasks to be performed to generate the completed document; generating a set of potential users to complete the document, the set of potential users generated based on respective stored user profiles having ratings with respect to the plurality of tasks above a threshold value; and configuring permissions of the application to allow collaborative editing within the application between the first user and a second user of the set of potential users to complete the document
    Type: Application
    Filed: June 15, 2018
    Publication date: December 19, 2019
    Inventors: Paul Fraedrich Estes, Raymond R. Ringhiser, Keith Douglas Senzel, Jered D Aasheim, David B. Appel, Peter E. Loforte, Pranish Atul Kumar
  • Publication number: 20190384686
    Abstract: A method may include receiving an indication of an action performed by a first user using a feature of an electronic application for editing a document; retrieving a user profile data structure for the first user, the user profile identifying a set of ratings for the user, and the set of ratings including a feature rating for the feature of the application; receiving an assessment, from a second user, of the performance of the action by the first user with respect to completion of the document by the first user; and updating an objective rating component of the feature rating based on the performance of the action and updating a subjective rating component of the feature rating based on the assessment.
    Type: Application
    Filed: June 15, 2018
    Publication date: December 19, 2019
    Inventors: Paul Fraedrich Estes, Raymond R. Ringhiser, Keith Douglas Senzel, Jered D. Aasheim, David B. Appel, Peter E. Loforte, Pranish Atul Kumar
  • Publication number: 20190384833
    Abstract: A method may include receiving request from a first user via an application, for assistance with completion of a document within the application; determining expected characteristics of the completed document, the expected characteristics identifying: a plurality of tasks to be performed to generate the completed document; and a document value; performing a computer-implemented matching process to match the first user with a second user based on the plurality of tasks and document value; and configuring permissions of the application to allow collaborative editing within the application between the first user and second user to complete the document
    Type: Application
    Filed: June 15, 2018
    Publication date: December 19, 2019
    Inventors: Paul Fraedrich Estes, Raymond R. Ringhiser, Keith Douglas Senzel, Jered D Aasheim, David B Appel, Peter E Loforte, Pranish Atul Kumar