Patents by Inventor Vlad Patryshev

Vlad Patryshev 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: 10824608
    Abstract: A system may generate a score for a predictive model based on receiving a streaming data flow of events associated with a predictive model for a tenant. The system may receive the streaming data flow and calculate one or more feature values in real time based on the reception. The system may store each of the calculated features to a multi-tenant database server. The system may calculate a score for the predictive model based on the storage and may transmit an indication of the score (e.g., a prediction) based on the calculation. The system may transmit the score to, for example, a computing device.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: November 3, 2020
    Assignee: salesforce.com, inc.
    Inventors: Yan Yang, Karl Ryszard Skucha, Marco Vivero, Joshua Sauter, Kit Pang Szeto, Leah McGuire, Matvey Tovbin, Jean-Marc Soumet, Qiong Liu, Vlad Patryshev
  • Publication number: 20190147076
    Abstract: A system may generate a score for a predictive model based on receiving a streaming data flow of events associated with a predictive model for a tenant. The system may receive the streaming data flow and calculate one or more feature values in real time based on the reception. The system may store each of the calculated features to a multi-tenant database server. The system may calculate a score for the predictive model based on the storage and may transmit an indication of the score (e.g., a prediction) based on the calculation. The system may transmit the score to, for example, a computing device.
    Type: Application
    Filed: January 30, 2018
    Publication date: May 16, 2019
    Inventors: Yan Yang, Karl Ryszard Skucha, Marco Vivero, Joshua Sauter, Kit Pang Szeto, Leah McGuire, Matvey Tovbin, Jean-Marc Soumet, Qiong Liu, Vlad Patryshev
  • Patent number: 8667412
    Abstract: In one aspect, a virtual input device can be configured by detecting a language identifier associated with a selected data entry field, determining a key mapping corresponding to the detected language identifier, configuring a virtual input device in accordance with the key mapping, wherein the virtual input device includes one or more controls and the key mapping specifies a character corresponding to at least one of the plurality of controls, and presenting the virtual input device to a user. The language identifier can comprise one of an Extensible Markup Language tag and a Hypertext Markup Language tag. Further, user input selecting a second data entry field can be received, wherein a second language identifier is associated with the second data entry field, a second key mapping corresponding to the second language identifier can be determined, and the virtual input device can be configured in accordance with the second key mapping.
    Type: Grant
    Filed: September 6, 2007
    Date of Patent: March 4, 2014
    Assignee: Google Inc.
    Inventor: Vlad Patryshev
  • Publication number: 20090070098
    Abstract: In one aspect, a virtual input device can be configured by detecting a language identifier associated with a selected data entry field, determining a key mapping corresponding to the detected language identifier, configuring a virtual input device in accordance with the key mapping, wherein the virtual input device includes one or more controls and the key mapping specifies a character corresponding to at least one of the plurality of controls, and presenting the virtual input device to a user. The language identifier can comprise one of an Extensible Markup Language tag and a Hypertext Markup Language tag. Further, user input selecting a second data entry field can be received, wherein a second language identifier is associated with the second data entry field, a second key mapping corresponding to the second language identifier can be determined, and the virtual input device can be configured in accordance with the second key mapping.
    Type: Application
    Filed: September 6, 2007
    Publication date: March 12, 2009
    Applicant: GOOGLE INC.
    Inventor: Vlad Patryshev