Patents by Inventor ALEKSEY SINYAGIN

ALEKSEY SINYAGIN 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: 11157830
    Abstract: An automated Web portal template generation method includes parsing, via a parser subsystem, a number of Webpages of a first Website from which a Web portal template to be customized is to be accessed. The method further includes producing an entity feature set for the first Website based on a result of the parsing and processing the entity feature set for the first Website via a classifier subsystem to produce a set of data that represents, for each of a plurality of entities, a respective probability of the entity belonging to a respective one of a plurality of classes. The method additionally includes performing, by a color matching subsystem, color matching on the set of data produced by the classifier subsystem to generate a number of proposed color combinations for a proposed customization of the Web portal template.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: October 26, 2021
    Assignees: Vertafore, INC., RiskMatch, INC.
    Inventors: Sara Garrison, Aleksey Sinyagin
  • Publication number: 20190132274
    Abstract: Described are examples for classifying responses to a post in a community forum. An initial post in the community forum can be received along with multiple response posts in response to the initial post. For each of the multiple response posts, a feature vector including an array of numbers each indicative of a feature of the corresponding response post can be generated. A weight can be applied to one or more of the array of numbers in the feature vector for each of the multiple response posts. Each of the multiple response posts can be ranked in an order based at least in part on the array of numbers in the feature vector for each of the multiple response posts.
    Type: Application
    Filed: October 31, 2017
    Publication date: May 2, 2019
    Inventors: Satishkumar SESHIAH, Khoa Chau PHAM, Aleksey SINYAGIN
  • Publication number: 20170357913
    Abstract: An automated Web portal template generation method includes parsing, via a parser subsystem, a number of Webpages of a first Website from which a Web portal template to be customized is to be accessed. The method further includes producing an entity feature set for the first Website based on a result of the parsing and processing the entity feature set for the first Website via a classifier subsystem to produce a set of data that represents, for each of a plurality of entities, a respective probability of the entity belonging to a respective one of a plurality of classes. The method additionally includes performing, by a color matching subsystem, color matching on the set of data produced by the classifier subsystem to generate a number of proposed color combinations for a proposed customization of the Web portal template.
    Type: Application
    Filed: August 8, 2017
    Publication date: December 14, 2017
    Inventors: Sara Garrison, Aleksey Sinyagin
  • Patent number: 9747556
    Abstract: An automated Web portal template generation method includes parsing, via a parser subsystem, a number of Webpages of a first Website from which a Web portal template to be customized is to be accessed. The method further includes producing an entity feature set for the first Website based on a result of the parsing and processing the entity feature set for the first Website via a classifier subsystem to produce a set of data that represents, for each of a plurality of entities, a respective probability of the entity belonging to a respective one of a plurality of classes. The method additionally includes performing, by a color matching subsystem, color matching on the set of data produced by the classifier subsystem to generate a number of proposed color combinations for a proposed customization of the Web portal template.
    Type: Grant
    Filed: August 20, 2014
    Date of Patent: August 29, 2017
    Assignee: Vertafore, Inc.
    Inventors: Sara Garrison, Aleksey Sinyagin
  • Publication number: 20170212650
    Abstract: The way a software program is presented to a particular user can be dynamically tailored to the user. Dynamic tailoring to the particular user can be performed in an attempt to optimize user engagement with the software. Dynamic tailoring can be based on known information about the user, available features of the software program and/or features of external disjoint software systems, a group or cluster to which the particular user is assigned, user actions (e.g., in response to behavioral influencers and/or on the state of the system operationally. The information known about the user and how he used the software previously and/or the features of the software presented to the user can be dynamically updated (changed as the system executes). Dynamic updating enables the way the software is presented to the user to change as the user is using the software. Dynamic updating can be controlled by a training subsystem.
    Type: Application
    Filed: January 22, 2016
    Publication date: July 27, 2017
    Inventors: Aleksey Sinyagin, Anand Sengodan, Khoa Chau Pham, Sreeram Nivarthi, Juan Alberto Cabello Serrano
  • Patent number: 9460419
    Abstract: A crowdsourcing data structuring system and method for capturing unstructured data from the Web and adding structure by placing the data in a document that is accessible by others in a cloud computing environment. Using crowdsourcing, the unstructured data is annotated, amended, and verified to add structure to the unstructured data. An anchor and update module convert the data to a pointer that links the document to the data at an information source and stores the pointer in the document rather than the data itself. The data displayed in the document is updated whenever the information source is updated. A contribution module allows users to add data to the document, a validation module allows users to determine the validity of the data linked to in the document, and an expert ranking module allows users to rank the expert or contributor of the data in the document.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: October 4, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yi-Chin Tu, Aleksey Sinyagin, Xiaoxin Yin, Wenzhao Tan, Li-wei He, Yi-Min Wang, Emre Kiciman, Chun-Kai Wang
  • Patent number: 9367435
    Abstract: A method of testing a web service includes obtaining web service metadata from the web service. Test cases are generated automatically using the web service metadata, heuristic algorithm modules selected based on the contents of the web service metadata, and stochastic processes. Energy selection logic is used to update test parameters included in the test cases between rounds of testing until a set of test cases is generated that produces test results meeting one or more predetermined criteria. Testing is performed periodically using that set of test cases until the test results indicate that the web service has changed. New test cases are automatically generated and used to test the web service until test results meet the one or more predetermined criteria.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: June 14, 2016
    Assignee: VERTAFORE, INC.
    Inventors: Aleksey Sinyagin, Justin P. Vinall, Fang Wang
  • Publication number: 20160055132
    Abstract: An automated Web portal template generation method includes parsing, via a parser subsystem, a number of Webpages of a first Website from which a Web portal template to be customized is to be accessed. The method further includes producing an entity feature set for the first Website based on a result of the parsing and processing the entity feature set for the first Website via a classifier subsystem to produce a set of data that represents, for each of a plurality of entities, a respective probability of the entity belonging to a respective one of a plurality of classes. The method additionally includes performing, by a color matching subsystem, color matching on the set of data produced by the classifier subsystem to generate a number of proposed color combinations for a proposed customization of the Web portal template.
    Type: Application
    Filed: August 20, 2014
    Publication date: February 25, 2016
    Inventors: Sara Garrison, Aleksey Sinyagin
  • Publication number: 20150169432
    Abstract: A method of testing a web service includes obtaining web service metadata from the web service. Test cases are generated automatically using the web service metadata, heuristic algorithm modules selected based on the contents of the web service metadata, and stochastic processes. Energy selection logic is used to update test parameters included in the test cases between rounds of testing until a set of test cases is generated that produces test results meeting one or more predetermined criteria. Testing is performed periodically using that set of test cases until the test results indicate that the web service has changed. New test cases are automatically generated and used to test the web service until test results meet the one or more predetermined criteria.
    Type: Application
    Filed: December 12, 2013
    Publication date: June 18, 2015
    Applicant: Vertafore, Inc.
    Inventors: Aleksey Sinyagin, Justin P. Vinall, Fang Wang
  • Patent number: 8930342
    Abstract: Multidimensional search capabilities are enabled on a non-PC (personal computer) device being utilized by a user. An original query submitted by the user via the non-PC device is received. A structured data repository is accessed to extract structured data that is available for the original query, where the extracted structured data represents attributes of the original query. The extracted structured data is provided to the user in the form of a hierarchical menu which allows the user to interactively modify the original query, such modification resulting in a revised query.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: January 6, 2015
    Assignee: Microsoft Corporation
    Inventors: Johnson Apacible, Mark Encarnacion, Aleksey Sinyagin
  • Publication number: 20140258931
    Abstract: Multidimensional search capabilities are enabled on a non-PC (personal computer) device being utilized by a user. An original query submitted by the user via the non-PC device is received. A structured data repository is accessed to extract structured data that is available for the original query, where the extracted structured data represents attributes of the original query. The extracted structured data is provided to the user in the form of a hierarchical menu which allows the user to interactively modify the original query, such modification resulting in a revised query.
    Type: Application
    Filed: April 14, 2014
    Publication date: September 11, 2014
    Applicant: Microsoft Corporation
    Inventors: Johnson Apacible, Mark Encarnacion, Aleksey Sinyagin
  • Patent number: 8700594
    Abstract: Multidimensional search capabilities are enabled on a non-PC (personal computer) device being utilized by a user. An original query submitted by the user via the non-PC device is received. A structured data repository is accessed to extract structured data that is available for the original query, where the extracted structured data represents attributes of the original query. The extracted structured data is provided to the user in the form of a hierarchical menu which allows the user to interactively modify the original query, such modification resulting in a revised query.
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: April 15, 2014
    Assignee: Microsoft Corporation
    Inventors: Johnson Apacible, Mark Encarnacion, Aleksey Sinyagin
  • Publication number: 20130110594
    Abstract: One or more target web page documents that include web page content may be obtained. Text content associated with the web page content may be determined. One or more candidate web advertisements may be generated, via a device processor, based on an analysis of the determined text content.
    Type: Application
    Filed: October 28, 2011
    Publication date: May 2, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Aleksey Sinyagin, Sameer Abrol, Victor Carl Mamich, JR.
  • Publication number: 20120303664
    Abstract: Multidimensional search capabilities are enabled on a non-PC (personal computer) device being utilized by a user. An original query submitted by the user via the non-PC device is received. A structured data repository is accessed to extract structured data that is available for the original query, where the extracted structured data represents attributes of the original query. The extracted structured data is provided to the user in the form of a hierarchical menu which allows the user to interactively modify the original query, such modification resulting in a revised query.
    Type: Application
    Filed: May 27, 2011
    Publication date: November 29, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Johnson Apacible, Mark Encarnacion, Aleksey Sinyagin
  • Publication number: 20120158668
    Abstract: A crowdsourcing data structuring system and method for capturing unstructured data from the Web and adding structure by placing the data in a document that is accessible by others in a cloud computing environment. Using crowdsourcing, the unstructured data is annotated, amended, and verified to add structure to the unstructured data. An anchor and update module convert the data to a pointer that links the document to the data at an information source and stores the pointer in the document rather than the data itself. The data displayed in the document is updated whenever the information source is updated. A contribution module allows users to add data to the document, a validation module allows users to determine the validity of the data linked to in the document, and an expert ranking module allows users to rank the expert or contributor of the data in the document.
    Type: Application
    Filed: December 17, 2010
    Publication date: June 21, 2012
    Applicant: Microsoft Corporation
    Inventors: Yi-Chin Tu, Aleksey Sinyagin, Xiaoxin Yin, Wenzhao Tan, Li-wei He, Yi-Min Wang, Emre Kiciman, Chun-Kai Wang
  • Publication number: 20090327076
    Abstract: In accordance with embodiments of the present invention, systems and methods for providing customized advertising content are provided. When a user is browsing a webpage, client script code embedded in the webpage monitors the user's mouse and keyboard activity, for example, the time it takes the user to click on a link, the time between clicks, etc. This data may then be compiled and sent to an ad server, which responds in real time by placing advertisements suitable to the user at that moment. By comparing the user's activity data to known behavioral data, one can estimate or predict the identity of the user and the user's state of mind, and deliver the advertisements accordingly. As more data is collected, the ad server may act dynamically to present more advertisements.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: ALEKSEY SINYAGIN, RISHI BAL
  • Publication number: 20090319378
    Abstract: In this invention, systems and methods for providing customized advertising content are provided. A publisher or a content owner may generate an image of, for example, an advertising unit. More particularly, the image may be generated to coordinate with the publisher or content owner's webpage. The image is then published with the content of the advertisement. By providing code or script in the publisher's webpage, the publisher may then request the customized advertising content, so that the browser sends a request for the customized advertising content. Thus, when a user views the publisher's webpage, the customized advertising content is presented, which includes the advertising content and the generated image.
    Type: Application
    Filed: June 20, 2008
    Publication date: December 24, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: ALEKSEY SINYAGIN, KEVIN RIEDY, VIKAS SINGH, HRISHIKESH M. BAL