Patents by Inventor Siwei Shen

Siwei Shen 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: 20180046475
    Abstract: A computer system receives an account creation request for a social media platform created and sent using a frontend component. An application programming interface (API) call sequence associated with the account creation request is received from the frontend component. The API call sequence can reflect API calls registered by the frontend component in connection with creation of the account creation request, and timings of the registered API calls. An API call sequence model is applied to the API call sequence. The API call sequence model can be generated by providing training API call sequences to a machine learning component. At least one action is taken in response to the application of the API call sequence model indicating that the API call sequence is anomalous. The action can be taken with regard to the account creation request, or with regard to an account created in response to the account creation request.
    Type: Application
    Filed: August 11, 2017
    Publication date: February 15, 2018
    Inventors: Wendy Ran Wei, Siwei Shen
  • Patent number: 8775459
    Abstract: One embodiment of the present method and apparatus for robust input interpretation by conversation systems includes receiving a user request containing at least one un-interpretable term. The present invention conveys the conversation system's interpretation capabilities to the user, for example by suggesting at least one alternative request in context of the un-interpretable user request, where the alternative request is phrased in a manner that is substantially fully interpretable. A user may then select a suggested alternative request or formulate a new request in accordance with knowledge of the conversation system capabilities learned from the conveyed information. In another embodiment, a method may independently (e.g., without user prompting) adapt the un-interpretable user request in accordance with learned information regarding the meaning of any un-interpretable terms in the user request.
    Type: Grant
    Filed: January 7, 2005
    Date of Patent: July 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: Keith C. Houck, Shimei Pan, Siwei Shen, Michelle X. Zhou
  • Patent number: 8768302
    Abstract: A server system having one or more processors and memory receives, from a client, an invitation-code request from a user of the client for an invitation code enabling a new user account to be registered, where the invitation-code request includes identifying information and determines whether the invitation-code request exceeds registration limit criteria based on the identifying information. In accordance with a determination that the invitation-code request exceeds the registration limit criteria, the invitation-code request is rejected. In accordance with a determination that the invitation-code request does not exceed the registration limit criteria, an invitation code is provided to the user, enabling a new user account to be registered.
    Type: Grant
    Filed: September 19, 2011
    Date of Patent: July 1, 2014
    Assignee: Google Inc.
    Inventors: Keith J. Coleman, Siwei Shen, Georges Harik, Kai Huang
  • Publication number: 20120009898
    Abstract: A server system having one or more processors and memory receives, from a client, an invitation-code request from a user of the client for an invitation code enabling a new user account to be registered, where the invitation-code request includes identifying information and determines whether the invitation-code request exceeds registration limit criteria based on the identifying information. In accordance with a determination that the invitation-code request exceeds the registration limit criteria, the invitation-code request is rejected. In accordance with a determination that the invitation-code request does not exceed the registration limit criteria, an invitation code is provided to the user, enabling a new user account to be registered.
    Type: Application
    Filed: September 19, 2011
    Publication date: January 12, 2012
    Inventors: Keith J. Coleman, Siwei Shen, Georges Harik, Kai Huang
  • Patent number: 8023927
    Abstract: A computer implemented method for registering user accounts that includes sending a first request to an online service wherein the first request includes a telephone number, sending a second request to the online service wherein the second request includes an invitation code received via a telephone associated with the telephone number, and upon acceptance of the invitation code by the online service, receiving an invitation from the online service, to register a user account.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: September 20, 2011
    Assignee: Google Inc.
    Inventors: Keith J. Coleman, Siwei Shen, Georges Harik, Kai Huang
  • Publication number: 20060155673
    Abstract: One embodiment of the present method and apparatus for robust input interpretation by conversation systems includes receiving a user request containing at least one un-interpretable term. The present invention conveys the conversation system's interpretation capabilities to the user, for example by suggesting at least one alternative request in context of the un-interpretable user request, where the alternative request is phrased in a manner that is substantially fully interpretable. A user may then select a suggested alternative request or formulate a new request in accordance with knowledge of the conversation system capabilities learned from the conveyed information. In another embodiment, a method may independently (e.g., without user prompting) adapt the un-interpretable user request in accordance with learned information regarding the meaning of any un-interpretable terms in the user request.
    Type: Application
    Filed: January 7, 2005
    Publication date: July 13, 2006
    Inventors: Keith Houck, Shimei Pan, Siwei Shen, Michelle Zhou
  • Patent number: D927926
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: August 17, 2021
    Assignee: CENPAK HOLDINGS LTD.
    Inventors: Ye Jin, Siwei Shen