Patents by Inventor Hoi Mei Wong

Hoi Mei Wong 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: 11416520
    Abstract: Aspects of the present disclosure relate to a unified activity service. In one aspect, different files stored on different storage platforms may be rendered on different user interfaces. Multiple activities associated with each of the different files may be obtained from the activity service. In another aspect, activity metadata corresponding to the multiple activities may be stored in the activity service. Activities associated with the different files may include content changes in a file (e.g., edits and deletions), sharing a file, renaming a file, comments within a file, messaging, and conversations related to a file. The different storage platforms may be independent of the activity service.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: August 16, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Douglas L. Milvaney, Andrew W. Harris, Candy Hoi Mei Wong, Manish Kumar Shukla, Daniel J. Chattan
  • Patent number: 10979237
    Abstract: A computer system tracks and analyzes activity data, notifications, and user interactions with activity data and notifications. By analyzing this information, the computer system can identify, for individual users and across a set of users, which activity data and notifications are most relevant. Such activity data and notifications are most relevant when they result in the end user having further user interaction through the electronic document. The information about the relevance of the activity data and notifications can be used for managing sending of notifications and presenting activity data in end user applications.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: April 13, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Douglas Milvaney, Hoi Mei Wong, Andrew Harris, Manish Shukla, Taili Feng
  • Publication number: 20190310998
    Abstract: Aspects of the present disclosure relate to a unified activity service. In one aspect, different files stored on different storage platforms may be rendered on different user interfaces. Multiple activities associated with each of the different files may be obtained from the activity service. In another aspect, activity metadata corresponding to the multiple activities may be stored in the activity service. Activities associated with the different files may include content changes in a file (e.g., edits and deletions), sharing a file, renaming a file, comments within a file, messaging, and conversations related to a file. The different storage platforms may be independent of the activity service.
    Type: Application
    Filed: June 24, 2019
    Publication date: October 10, 2019
    Inventors: Douglas L. Milvaney, Andrew W. Harris, Candy Hoi Mei Wong, Manish Kumar Shukla, Daniel J. Chattan
  • Patent number: 10439968
    Abstract: Aspects of the present disclosure relate to an activity notification system. In one aspect, one or more entities associated with a user of a file may be identified. A priority level may be assigned to each of the one or more entities based on a type of activity of one or more activities associated with the file. The priority level may include at least a highest priority level and a lowest priority level. A notification indicating an occurrence of at least one activity from the one or more activities associated with the file may be sent to the entity of the one or more identified entities assigned the highest priority level. It may be determined which activities of one or more activities received at a notification service meet a notification value threshold. At least one notification from the activities determined to meet the notification value threshold may be generated.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: October 8, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Manish Kumar Shukla, Andrew W. Harris, Candy Hoi Mei Wong
  • Patent number: 10353926
    Abstract: Aspects of the present disclosure relate to a unified activity service. In one aspect, different files stored on different storage platforms may be rendered on different user interfaces. Multiple activities associated with each of the different files may be obtained from the activity service. In another aspect, activity metadata corresponding to the multiple activities may be stored in the activity service. Activities associated with the different files may include content changes in a file (e.g., edits and deletions), sharing a file, renaming a file, comments within a file, messaging, and conversations related to a file. The different storage platforms may be independent of the activity service.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: July 16, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Douglas L. Milvaney, Andrew W. Harris, Candy Hoi Mei Wong, Manish Kumar Shukla, Daniel J. Chattan
  • Patent number: 10289282
    Abstract: Aspects of the present disclosure relate to systems and methods for creating a file activity feed for display on a user interface of a client computing device. In one aspect, data comprising a plurality of activities associated with a file may be obtained. A timestamp associated with a user identity of the file may be identified. One or more missed activities (e.g., those that occurred since a user was away from the file) may be identified from the plurality of activities based on the identified timestamp. It may be determined which missed activities of the one or more missed activities are relevant to a user associated with the user identity. The one or more missed activities determined to be relevant to the user associated with the user identity may be displayed within the file activity feed on the user interface of the client computing device.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: May 14, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Candy Hoi Mei Wong, Benjamin G. Wilde, Manoj Sharma, Douglas L. Milvaney
  • Publication number: 20180123815
    Abstract: A computer system tracks and analyzes activity data, notifications, and user interactions with activity data and notifications. By analyzing this information, the computer system can identify, for individual users and across a set of users, which activity data and notifications are most relevant. Such activity data and notifications are most relevant when they result in the end user having further user interaction through the electronic document. The information about the relevance of the activity data and notifications can be used for managing sending of notifications and presenting activity data in end user applications.
    Type: Application
    Filed: October 28, 2016
    Publication date: May 3, 2018
    Inventors: Douglas Milvaney, Hoi Mei Wong, Andrew Harris, Manish Shukla, Taili Feng
  • Publication number: 20170214643
    Abstract: Aspects of the present disclosure relate to an activity notification system. In one aspect, one or more entities associated with a user of a file may be identified. A priority level may be assigned to each of the one or more entities based on a type of activity of one or more activities associated with the file. The priority level may include at least a highest priority level and a lowest priority level. A notification indicating an occurrence of at least one activity from the one or more activities associated with the file may be sent to the entity of the one or more identified entities assigned the highest priority level. It may be determined which activities of one or more activities received at a notification service meet a notification value threshold. At least one notification from the activities determined to meet the notification value threshold may be generated.
    Type: Application
    Filed: April 29, 2016
    Publication date: July 27, 2017
    Inventors: Manish Kumar Shukla, Andrew W. Harris, Candy Hoi Mei Wong
  • Publication number: 20170177182
    Abstract: Aspects of the present disclosure relate to systems and methods for creating a file activity feed for display on a user interface of a client computing device. In one aspect, data comprising a plurality of activities associated with a file may be obtained. A timestamp associated with a user identity of the file may be identified. One or more missed activities (e.g., those that occurred since a user was away from the file) may be identified from the plurality of activities based on the identified timestamp. It may be determined which missed activities of the one or more missed activities are relevant to a user associated with the user identity. The one or more missed activities determined to be relevant to the user associated with the user identity may be displayed within the file activity feed on the user interface of the client computing device.
    Type: Application
    Filed: December 21, 2015
    Publication date: June 22, 2017
    Inventors: Candy Hoi Mei Wong, Benjamin G. Wilde, Manoj Sharma, Douglas L. Milvaney
  • Publication number: 20170140025
    Abstract: Aspects of the present disclosure relate to a unified activity service. In one aspect, a first file stored on a first storage platform may be rendered on a first user interface. One or more activities associated with the first file may be obtained from the activity service. A second file stored on a second storage platform may be rendered on a second user interface. One or more activities associated with the second file may be obtained from the activity service. In another aspect, activity metadata corresponding to at least one activity associated with a first file stored on a first storage platform and activity metadata corresponding to at least one activity associated with a second file stored on a second storage platform may be received at and stored in the activity service.
    Type: Application
    Filed: November 17, 2015
    Publication date: May 18, 2017
    Inventors: Douglas L. Milvaney, Andrew W. Harris, Candy Hoi Mei Wong, Manish Kumar Shukla, Daniel J. Chattan