Patents by Inventor Jyh-Shin Shue

Jyh-Shin Shue 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: 10594640
    Abstract: One or more computing devices, systems, and/or methods for message classification are provided. For example, a set of messages is clustered into a set of clusters. A cluster comprises messages with similar features (e.g., similar subject lines, message body content, sender information, recipient information, structure, user action such as reading or deleting, spam vote information, etc.). Cluster features are computed for the clusters based upon features of messages within such clusters. A first table, comprising cluster entries corresponding cluster features of clusters, and a second table, comprising message entries corresponding to clusters to which messages are assigned, are created. Message features of a message are created, using the first table and second table, based upon features of the message and cluster features of clusters to which the message is assigned. A message classifier is used to classify the message (e.g., spam, safe, a threat, etc.) based upon the message features.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: March 17, 2020
    Assignee: Oath Inc.
    Inventors: David Pal, Satyen Chandrakant Kale, Yongxin Xi, Ilambharathi Kanniah, Yuval Peduel, Zohar Shay Karnin, Jyh-Shin Shue
  • Patent number: 10298526
    Abstract: Embodiments are directed towards multi-level entity classification. An object associated with an entity is received. In one embodiment the object comprises and email and the entity comprises the IP address of a sending email server. If the entity has already been classified, as indicated by an entity classification cache, then a corresponding action is taken on the object. However, if the entity has not been classified, the entity is submitted to a fast classifier for classification. A feature collector concurrently fetches available features, including fast features and full features. The fast classifier classifies the entity based on the fast features, storing the result in the entity classification cache. Subsequent objects associated with the entity are processed based on the cached result of the fast classifier. Then, a full classifier classifies the entity based on at least the full features, storing the result in the entity classification cache.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: May 21, 2019
    Assignee: OATH INC.
    Inventors: Sharat Narayan, Vishwanath Tumkur Ramarao, Belle Tseng, Markus Weimer, Young Maeng, Jyh-Shin Shue
  • Publication number: 20180159808
    Abstract: One or more computing devices, systems, and/or methods for message classification are provided. For example, a set of messages is clustered into a set of clusters. A cluster comprises messages with similar features (e.g., similar subject lines, message body content, sender information, recipient information, structure, user action such as reading or deleting, spam vote information, etc.). Cluster features are computed for the clusters based upon features of messages within such clusters. A first table, comprising cluster entries corresponding cluster features of clusters, and a second table, comprising message entries corresponding to clusters to which messages are assigned, are created. Message features of a message are created, using the first table and second table, based upon features of the message and cluster features of clusters to which the message is assigned. A message classifier is used to classify the message (e.g., spam, safe, a threat, etc.) based upon the message features.
    Type: Application
    Filed: December 1, 2016
    Publication date: June 7, 2018
    Inventors: David Pal, Satyen Chandrakant Kale, Yongxin Xi, Ilambharathi Kanniah, Yuval Peduel, Zohar Shay Karnin, Jyh-Shin Shue
  • Publication number: 20170012912
    Abstract: Embodiments are directed towards multi-level entity classification. An object associated with an entity is received. In one embodiment the object comprises and email and the entity comprises the IP address of a sending email server. If the entity has already been classified, as indicated by an entity classification cache, then a corresponding action is taken on the object. However, if the entity has not been classified, the entity is submitted to a fast classifier for classification. A feature collector concurrently fetches available features, including fast features and full features. The fast classifier classifies the entity based on the fast features, storing the result in the entity classification cache. Subsequent objects associated with the entity are processed based on the cached result of the fast classifier. Then, a full classifier classifies the entity based on at least the full features, storing the result in the entity classification cache.
    Type: Application
    Filed: September 12, 2016
    Publication date: January 12, 2017
    Inventors: Sharat Narayan, Vishwanath Tumkur Ramarao, Belle Tseng, Markus Weimer, Young Maeng, Jyh-Shin Shue
  • Patent number: 9442881
    Abstract: Embodiments are directed towards multi-level entity classification. An object associated with an entity is received. In one embodiment the object comprises and email and the entity comprises the IP address of a sending email server. If the entity has already been classified, as indicated by an entity classification cache, then a corresponding action is taken on the object. However, if the entity has not been classified, the entity is submitted to a fast classifier for classification. A feature collector concurrently fetches available features, including fast features and full features. The fast classifier classifies the entity based on the fast features, storing the result in the entity classification cache. Subsequent objects associated with the entity are processed based on the cached result of the fast classifier. Then, a full classifier classifies the entity based on at least the full features, storing the result in the entity classification cache.
    Type: Grant
    Filed: August 31, 2011
    Date of Patent: September 13, 2016
    Assignee: Yahoo! Inc.
    Inventors: Sharat Narayan, Vishwanath Tumkur Ramarao, Belle Tseng, Markus Weimer, Young Maeng, Jyh-Shin Shue
  • Patent number: 8738637
    Abstract: A method of determining popularity of an e-mail is provided. The method includes receiving an e-mail and determining if a generated signature is associated with the e-mail. If there is no generated signature, then a signature is generated for associating with the e-mail. A popularity measure associated with the e-mail is determined based on the signature. Furthermore, a method of determining popularity of an e-mail is provided. The method includes receiving an e-mail and identifying a generated signature associated with the e-mail. The method further includes determining a match of the associated generated signature with a record of the generated signature, if the generated signature is identified. If the identified generated signature is determined to match the record of the generated signature, then a popularity measure associated with the e-mail is increased.
    Type: Grant
    Filed: June 3, 2008
    Date of Patent: May 27, 2014
    Assignee: Yahoo! Inc.
    Inventors: Jyh-Shin Shue, Jeff Weng
  • Publication number: 20090300050
    Abstract: A method of determining popularity of an e-mail is provided. The method includes receiving an e-mail and determining if a generated signature is associated with the e-mail. If there is no generated signature, then a signature is generated for associating with the e-mail. A popularity measure associated with the e-mail is determined based on the signature. Furthermore, a method of determining popularity of an e-mail is provided. The method includes receiving an e-mail and identifying a generated signature associated with the e-mail. The method further includes determining a match of the associated generated signature with a record of the generated signature, if the generated signature is identified. If the identified generated signature is determined to match the record of the generated signature, then a popularity measure associated with the e-mail is increased.
    Type: Application
    Filed: June 3, 2008
    Publication date: December 3, 2009
    Applicant: YAHOO! INC.
    Inventors: Jyh-Shin Shue, Jeff Weng
  • Publication number: 20090271303
    Abstract: Disclosed are apparatus and methods for processing an electronic statement. In one embodiment, an electronic mail message addressed to an electronic mail address is received, the electronic mail message including bill information associated with a bill, where the bill information indicates a bill amount, a due date of the bill, a sender of the bill, and an addressee of the bill. A set of user preferences is obtained, and the bill information is processed according to the set of user preferences.
    Type: Application
    Filed: April 29, 2008
    Publication date: October 29, 2009
    Applicant: YAHOO! INC.
    Inventors: Jeff Weng, Jyh-Shin Shue