Patents by Inventor Chung Heong Gooi

Chung Heong Gooi 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).

  • Publication number: 20200402007
    Abstract: A system and method for determining an out of office status is described. A server accesses email data for a user account and determines email activities from the email data. The email activities comprises a rate of number of read emails and sent emails from the user account over a first time frame. The system determines weekday email activities and weekend email activities from the email activities over the first time frame. The system compares weekday email activities of a second time frame with the weekend email activities of the first time frame. The system assigns an out of office label to one or more weekday of the second time frame in the calendar application for the user account based on the comparing.
    Type: Application
    Filed: June 18, 2019
    Publication date: December 24, 2020
    Inventors: Ramanan Vellore Ramesh, Xiaodong Wang, Chung Heong Gooi, Joao Cangussu
  • Patent number: 10860984
    Abstract: A system and method for determining an out of office status is described. A server accesses email data for a user account and determines email activities from the email data. The email activities comprises a rate of number of read emails and sent emails from the user account over a first time frame. The system determines weekday email activities and weekend email activities from the email activities over the first time frame. The system compares weekday email activities of a second time frame with the weekend email activities of the first time frame. The system assigns an out of office label to one or more weekday of the second time frame in the calendar application for the user account based on the comparing.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: December 8, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ramanan Vellore Ramesh, Xiaodong Wang, Chung Heong Gooi, Joao Cangussu
  • Publication number: 20200334640
    Abstract: A system and method for updating calendar data is described. A server accesses calendar data for a user account. The server identifies a plurality of available time slots from the calendar data based on identifying a plurality of contiguous available time slots within a preset time range and within a preset date range. Each contiguous available time slot has a duration of at least a preset number of consecutive hours. The server generates an inquiry email that indicates the plurality of available time slots. The server communicates the inquiry email to the user account.
    Type: Application
    Filed: April 21, 2019
    Publication date: October 22, 2020
    Inventors: Anupama Challa, Nagendra Kalyan Nanduru, Kamal Janardhan, Helen Harmetz, Sourabh Chandak, Jiaming Wang, Soyeon Park, Jessica Hoang, Sandeep Seri, Chung Heong Gooi, Rajarshi Ray
  • Publication number: 20170123604
    Abstract: Technology is disclosed herein that enhances organizational search capabilities. In an implementation, a representation of an organization graph that is associated with a user is surfaced in a user interface to an organization search application. A node in the organization graph may be selected, which may correspond to a particular person or other such entity in the graph. A set of groups may be associated with the node from which a subset may be identified as potential groups to be suggested to the user. Group suggestions may be surfaced in the user interface to the user that represent the subset of groups, thereby enhancing group discovery within an organization.
    Type: Application
    Filed: November 3, 2015
    Publication date: May 4, 2017
    Inventors: Vikram Kone, Chung Heong Gooi, Warren Johnson
  • Patent number: 8645919
    Abstract: A scalable system and method is described that automatically identifies one or more generic tests for testing a GUI. A generic test case is written once instead of writing test cases for every single page or assembly. Each page has a corresponding page type. Each generic test is mapped to one or more testing rules, where the testing rules each have a rule type. An automated system is provided to scan target directories for all relevant pages related to a software product, identify a page type for each page, identify the appropriate generic test cases to be applied to each page, execute the generic test cases, and provide an output to indicate the results of the tests on the various pages. The generic tests for the GUIs can thus be automatically applied to identify and eliminate a certain class of bugs matching the behavior of the generic test case.
    Type: Grant
    Filed: April 16, 2008
    Date of Patent: February 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Chung Heong Gooi, Xinyu Liu, Fabio Pintos, Xin Li
  • Publication number: 20090265689
    Abstract: A scalable system and method is described that automatically identifies one or more generic tests for testing a GUI. A generic test case is written once instead of writing test cases for every single page or assembly. Each page has a corresponding page type. Each generic test is mapped to one or more testing rules, where the testing rules each have a rule type. An automated system is provided to scan target directories for all relevant pages related to a software product, identify a page type for each page, identify the appropriate generic test cases to be applied to each page, execute the generic test cases, and provide an output to indicate the results of the tests on the various pages. The generic tests for the GUIs can thus be automatically applied to identify and eliminate a certain class of bugs matching the behavior of the generic test case.
    Type: Application
    Filed: April 16, 2008
    Publication date: October 22, 2009
    Applicant: Microsoft Corporation
    Inventors: Chung Heong Gooi, Xinyu Liu, Fabio Pintos, Xin Li