Patents by Inventor Daran Cai

Daran Cai 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: 10713306
    Abstract: Computer systems, devices, and associated methods of content pattern based automatic document classification are disclosed herein. In one embodiment, a method includes receiving a document and a sequence of words corresponding to a document class having a class label from a network storage. The method also includes determining a longest common subsequence of words between the words in the document and the sequence of words and calculating a similarity percentage between the document and the sequence of words based on the determined longest common subsequence. When the calculated similarity percentage is above a threshold, the class label corresponding to the document class is automatically applied to the received document in the network storage.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: July 14, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daran Cai, Nakul Garg, Michael Dobrzynski, Wei-Qiang Guo, Amit Khanna, Ning Xu
  • Publication number: 20190095439
    Abstract: Computer systems, devices, and associated methods of content pattern based automatic document classification are disclosed herein. In one embodiment, a method includes receiving a document and a sequence of words corresponding to a document class having a class label from a network storage. The method also includes determining a longest common subsequence of words between the words in the document and the sequence of words and calculating a similarity percentage between the document and the sequence of words based on the determined longest common subsequence. When the calculated similarity percentage is above a threshold, the class label corresponding to the document class is automatically applied to the received document in the network storage.
    Type: Application
    Filed: September 22, 2017
    Publication date: March 28, 2019
    Inventors: Daran Cai, Nakul Garg, Michael Dobrzynski, Wei-Qiang Guo, Amit Khanna, Ning Xu
  • Publication number: 20180189738
    Abstract: Representative embodiments disclose mechanisms to route electronic communications for supervisory review. Users of a messaging system are assigned appropriate permissions to create and manage supervisory review policies, access supervisory review mailboxes to perform supervisory review actions, run reports and other activities associated with supervisory review. Supervisory review policies are pushed out to a supervisory review agent through a policy sync service and the supervisory review agent tests incoming and outgoing messages against the policy. Each policy selects electronic communications and routes the communication to an associated supervisory review mailbox or folder. Additional assistants can receive other electronic communications (social media, chat, voicemail, etc.) and route them to the supervisory review mailbox if the communication meets one or more policies.
    Type: Application
    Filed: March 15, 2017
    Publication date: July 5, 2018
    Inventors: Sanjay Ramaswamy, Kamal Anupama Janardhan, Daran Cai, Julian A. Zbogar-Smith, Nakul Garg, Samuel J. Shelton, Daniel J. Popper, Gaurav Batra, Subhayan Sen, Jinhao Li, Kannan Dhanasekaran, Xiaocheng Teng