Patents by Inventor Yicheng Tao

Yicheng Tao 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: 9992335
    Abstract: Techniques and technologies for caller assistance systems are described. In at least some embodiments, a system comprises: a processing component; and a caller assistance engine configured to receive a request from a calling device; select a menu execution path associated with the request, the menu execution path defining one or more operations to be performed to achieve an intent of the request; execute the menu execution path including execute the one or more operations to be performed to achieve the intent of the request; determine whether the intent of the request has been achieved; and when the intent of the request has been achieved, connect the calling device with the intent of the request or provide an alert to the calling device that the intent of the request has been achieved.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: June 5, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Deepak Vijaywargi, Yicheng Tao, Shashank Singh, Mikhail Birman
  • Publication number: 20180124241
    Abstract: Techniques and technologies for caller assistance systems are described. In at least some embodiments, a system comprises: a processing component; and a caller assistance engine configured to receive a request from a calling device; select a menu execution path associated with the request, the menu execution path defining one or more operations to be performed to achieve an intent of the request; execute the menu execution path including execute the one or more operations to be performed to achieve the intent of the request; determine whether the intent of the request has been achieved; and when the intent of the request has been achieved, connect the calling device with the intent of the request or provide an alert to the calling device that the intent of the request has been achieved.
    Type: Application
    Filed: October 28, 2016
    Publication date: May 3, 2018
    Inventors: Deepak Vijaywargi, Yicheng Tao, Shashank Singh, Mikhail Birman
  • Patent number: 9870405
    Abstract: A method is provided in one example and includes receiving results of a search query initiated by a user and evaluating the received results in relation to a personal profile of the user. The personal profile includes a plurality of characteristics associated with the user and the evaluating includes comparing the plurality of characteristics to the results. The plurality of characteristics include at least one characteristic derived from observing the user's behavioral patterns over a period of time. The method further includes evaluating the results based on attributes of the user; ranking the results to generate a resultant that reflects a ranking of the results in order of likely meaningfulness to the user based on the evaluation; and communicating the resultant to the user.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: January 16, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Satish K. Gannu, Sonali Mihir Sambhus, Yicheng Tao, Kenneth A. Durazzo, Leon A. Frazier
  • Publication number: 20150046446
    Abstract: A method is provided in one example and includes receiving results of a search query initiated by a user and evaluating the received results in relation to a personal profile of the user. The personal profile includes a plurality of characteristics associated with the user and the evaluating includes comparing the plurality of characteristics to the results. The plurality of characteristics include at least one characteristic derived from observing the user's behavioral patterns over a period of time. The method further includes evaluating the results based on attributes of the user; ranking the results to generate a resultant that reflects a ranking of the results in order of likely meaningfulness to the user based on the evaluation; and communicating the resultant to the user.
    Type: Application
    Filed: October 24, 2014
    Publication date: February 12, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Satish K. Gannu, Sonali Mihir Sambhus, Yicheng Tao, Kenneth A. Durazzo, Leon A. Frazier
  • Patent number: 8909624
    Abstract: A method is provided in one example and includes receiving results for a search query initiated by a user; evaluating the results in relation to a personal profile of the user. The personal profile includes a plurality of characteristics associated with the user. The method also includes ranking the results based on the evaluation in order to generate a resultant that reflects a ranking of the results, and communicating the resultant to the user.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: December 9, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Satish K. Gannu, Sonali Mihir Sambhus, Yicheng Tao, Kenneth A. Durazzo, Leon A. Frazier
  • Patent number: 8793312
    Abstract: Techniques are provided herein for obtaining network usage information about a plurality of users, analyzing the network usage information to detect a plurality of subjects and determine a set of relationship scores describing the strength of the relationship between users and subjects, and analyzing the sets of relationship scores to detect a plurality of virtual communities formed among the users. The virtual communities are used to detect subjects to recommend to members of the virtual communities, such as topics or content items that other users of the community have found of interest.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: July 29, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Yicheng Tao, Stephen Daniel Bochinski, Sonali Mihir Sambhus
  • Publication number: 20120310926
    Abstract: A method is provided in one example and includes receiving results for a search query initiated by a user; evaluating the results in relation to a personal profile of the user. The personal profile includes a plurality of characteristics associated with the user. The method also includes ranking the results based on the evaluation in order to generate a resultant that reflects a ranking of the results, and communicating the resultant to the user.
    Type: Application
    Filed: May 31, 2011
    Publication date: December 6, 2012
    Inventors: Satish K. Gannu, Sonali Mihir Sambhus, Yicheng Tao, Kenneth A. Durazzo, Leon A. Frazier
  • Publication number: 20120296967
    Abstract: Techniques are provided herein for obtaining network usage information about a plurality of users, analyzing the network usage information to detect a plurality of subjects and determine a set of relationship scores describing the strength of the relationship between users and subjects, and analyzing the sets of relationship scores to detect a plurality of virtual communities formed among the users. The virtual communities are used to detect subjects to recommend to members of the virtual communities, such as topics or content items that other users of the community have found of interest.
    Type: Application
    Filed: May 20, 2011
    Publication date: November 22, 2012
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Yicheng Tao, Stephen Daniel Bochinski, Sonali Mihir Sambhus