Patents by Inventor Elizabeth Thapliyal

Elizabeth Thapliyal 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: 10733549
    Abstract: Techniques for managing a user's tasks based on the user's focus level. High focus time slots are identified during which the user has a high level of focus, as well as low focus time slots during which the user has a low level of focus. Tasks for completion by the user are scheduled such that the high focus time slots are allocated to tasks that require a high level of user focus, and the low focus time slots are allocated to tasks that require a low level of user focus. High focus times may be identified based on user indications and/or on biometric data describing the user's physical state. Interruption requests may also be managed based on the user's focus level. Necessary resources may be pre-loaded prior to the high focus time periods, and breaks may be automatically scheduled to maintain the user's high level of focus.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: August 4, 2020
    Assignee: LogMeIn, Inc.
    Inventors: Ashish V. Thapliyal, Elizabeth Thapliyal, Laura Martin, Ryan W. Kasper, Ye Zhou
  • Patent number: 10146863
    Abstract: Item classification rules are created based on examples selected by a user, such as by selecting a subset of emails, and the rule is used across a larger set of items to obtain automatic classification of similar items according to the rule. Based on an analysis, a candidate classification rule is generated identifying text-based features shared among the items of the subset. The user can review the candidate rule as well as a resultant subset of items generated by the rule, and either accept the candidate rule or make an adjustment to the examples and then perform one or more iterations of the analysis to refine the rule. Adjustments can be made by removing items incorrectly included in a resultant subset and/or adding items incorrectly excluded from a resultant subset, and using the adjusted subset in a next iteration.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: December 4, 2018
    Assignee: GetGo, Inc.
    Inventors: Ashish V. Thapliyal, Anne Marie Lock, Elizabeth Thapliyal, Ryan W. Kasper, Stefan Alexander von Imhof
  • Patent number: 9832237
    Abstract: A technique for facilitating online collaboration among users of client machines allows multiple users to work together and concurrently on a set of documents. In response to a request from a user, a server opens a document in a software application running on the server and virtualizes the software application to the client machines. Multiple users can then operate the software application from the respective client machines to edit the document via remote control. The server multiplexes pointer input from the client machines to provide pointer input to the software application from one user at a time. Multiplexing of pointer input takes place seamlessly and automatically in response to user activity with respect to the virtualized software application.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: November 28, 2017
    Assignee: GetGo, Inc.
    Inventors: AnneMarie Lock, Elizabeth Thapliyal, Michael Wookey, Anil Roychoudhry
  • Publication number: 20170169382
    Abstract: Techniques for managing a user's tasks based on the user's focus level. High focus time slots are identified during which the user has a high level of focus, as well as low focus time slots during which the user has a low level of focus. Tasks for completion by the user are scheduled such that the high focus time slots are allocated to tasks that require a high level of user focus, and the low focus time slots are allocated to tasks that require a low level of user focus. High focus times may be identified based on user indications and/or on biometric data describing the user's physical state. Interruption requests may also be managed based on the user's focus level. Necessary resources may be pre-loaded prior to the high focus time periods, and breaks may be automatically scheduled to maintain the user's high level of focus.
    Type: Application
    Filed: December 15, 2015
    Publication date: June 15, 2017
    Inventors: Ashish V. Thapliyal, Elizabeth Thapliyal, Laura Martin, Ryan W. Kasper, Ye Zhou
  • Publication number: 20160142359
    Abstract: A method of operating a computerized device to indicate importance of messages to a user includes calculating importance scores for the messages based on importance features of the messages, the importance scores calculated as weighted sums of respective feature scores for the messages, and selecting messages for including in a subset of messages based on the importance scores. Message data and respective importance indicators for the subset of messages are displayed to the user, the importance indicators drawn from a set of distinct importance indicators corresponding to the set of importance features. An importance indicator is displayed for a given importance feature of a message when a feature score for the importance feature is above a threshold.
    Type: Application
    Filed: November 17, 2014
    Publication date: May 19, 2016
    Inventors: Anne Marie Lock, Elizabeth Thapliyal, Ryan W. Kasper, Ashish V. Thapliyal, Nikolay Avrionov, Ankit Mandhani, Yogeshwar Narayana Shenoy, Stefan Alexander von Imhof
  • Publication number: 20160140222
    Abstract: Item classification rules are created based on examples selected by a user, such as by selecting a subset of emails, and the rule is used across a larger set of items to obtain automatic classification of similar items according to the rule. Based on an analysis, a candidate classification rule is generated identifying text-based features shared among the items of the subset. The user can review the candidate rule as well as a resultant subset of items generated by the rule, and either accept the candidate rule or make an adjustment to the examples and then perform one or more iterations of the analysis to refine the rule. Adjustments can be made by removing items incorrectly included in a resultant subset and/or adding items incorrectly excluded from a resultant subset, and using the adjusted subset in a next iteration.
    Type: Application
    Filed: November 17, 2014
    Publication date: May 19, 2016
    Inventors: Ashish V. Thapliyal, Anne Marie Lock, Elizabeth Thapliyal, Ryan W. Kasper, Stefan Alexander von Imhof
  • Publication number: 20160142344
    Abstract: A messaging application such as an email application receives an electronic message including request text, and automatically analyzes the electronic message to extract the request text and match it to a matching predefined request. Predefined requests are associated with respective functions of the messaging application generating electronic messaging items. The electronic messaging item associated with the matching request is automatically generated. As an example, a matching request may be a request for a reply containing requested information. The requested information is obtained, and a reply message is automatically generated using a compose or reply function of the messaging application. The reply message can be presented to a user to enable the user to modify the message before it is sent.
    Type: Application
    Filed: November 17, 2014
    Publication date: May 19, 2016
    Inventors: Ankit Mandhani, Ashish V. Thapliyal, Anne Marie Lock, Elizabeth Thapliyal, Ryan W. Kasper
  • Publication number: 20150378995
    Abstract: A technique manages notes pertaining to a document during an online meeting. The technique involves, while displaying contents of the document to participants of the online meeting, accessing, by processing circuitry, public notes and private notes pertaining to the contents of the document, the public notes and the private notes having been provided by a particular participant. The technique further involves sharing, by the processing circuitry, the public notes with other participants of the online meeting. The technique further involves concealing, by the processing circuitry, the private notes from the other participants of the online meeting.
    Type: Application
    Filed: June 26, 2014
    Publication date: December 31, 2015
    Inventors: Amber Brown, AnnMarie Lock, Ashish V. Thapliyal, Elizabeth Thapliyal, Matthew Anderson
  • Patent number: 9202469
    Abstract: A technique for recording dictation, meetings, lectures, and other events includes automatically segmenting an audio recording into portions by detecting speech transitions within the recording and selectively identifying certain portions of the recording as noteworthy. Noteworthy audio portions are displayed to a user for selective playback. The user can navigate to different noteworthy audio portions while ignoring other portions. Each noteworthy audio portion starts and ends with a speech transition. Thus, the improved technique typically captures noteworthy topics from beginning to end, thereby reducing or avoiding the need for users to have to search for the beginnings and ends of relevant topics manually.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: December 1, 2015
    Assignee: Citrix Systems, Inc.
    Inventors: Yogesh Moorjani, Ryan Warren Kasper, Ashish V. Thapliyal, Ajay Kumar, Abhinav Kuruvadi Ramesh Babu, Elizabeth Thapliyal, James Kalbach, Margaret Dianne Cramer
  • Publication number: 20150149404
    Abstract: A technique for facilitating online collaboration among users of client machines allows multiple users to work together and concurrently on a set of documents. In response to a request from a user, a server opens a document in a software application running on the server and virtualizes the software application to the client machines. Multiple users can then operate the software application from the respective client machines to edit the document via remote control. The server multiplexes pointer input from the client machines to provide pointer input to the software application from one user at a time. Multiplexing of pointer input takes place seamlessly and automatically in response to user activity with respect to the virtualized software application.
    Type: Application
    Filed: November 27, 2013
    Publication date: May 28, 2015
    Applicant: Citrix Systems, Inc.
    Inventors: AnneMarie Lock, Elizabeth Thapliyal, Michael Wookey, Anil Roychoudhry