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: 11157830Abstract: 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: GrantFiled: August 8, 2017Date of Patent: October 26, 2021Assignees: Vertafore, INC., RiskMatch, INC.Inventors: Sara Garrison, Aleksey Sinyagin
-
Publication number: 20190132274Abstract: 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: ApplicationFiled: October 31, 2017Publication date: May 2, 2019Inventors: Satishkumar SESHIAH, Khoa Chau PHAM, Aleksey SINYAGIN
-
Publication number: 20170357913Abstract: 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: ApplicationFiled: August 8, 2017Publication date: December 14, 2017Inventors: Sara Garrison, Aleksey Sinyagin
-
Patent number: 9747556Abstract: 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: GrantFiled: August 20, 2014Date of Patent: August 29, 2017Assignee: Vertafore, Inc.Inventors: Sara Garrison, Aleksey Sinyagin
-
Publication number: 20170212650Abstract: 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: ApplicationFiled: January 22, 2016Publication date: July 27, 2017Inventors: Aleksey Sinyagin, Anand Sengodan, Khoa Chau Pham, Sreeram Nivarthi, Juan Alberto Cabello Serrano
-
Patent number: 9460419Abstract: 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: GrantFiled: December 17, 2010Date of Patent: October 4, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Yi-Chin Tu, Aleksey Sinyagin, Xiaoxin Yin, Wenzhao Tan, Li-wei He, Yi-Min Wang, Emre Kiciman, Chun-Kai Wang
-
Patent number: 9367435Abstract: 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: GrantFiled: December 12, 2013Date of Patent: June 14, 2016Assignee: VERTAFORE, INC.Inventors: Aleksey Sinyagin, Justin P. Vinall, Fang Wang
-
Publication number: 20160055132Abstract: 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: ApplicationFiled: August 20, 2014Publication date: February 25, 2016Inventors: Sara Garrison, Aleksey Sinyagin
-
Publication number: 20150169432Abstract: 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: ApplicationFiled: December 12, 2013Publication date: June 18, 2015Applicant: Vertafore, Inc.Inventors: Aleksey Sinyagin, Justin P. Vinall, Fang Wang
-
Patent number: 8930342Abstract: 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: GrantFiled: April 14, 2014Date of Patent: January 6, 2015Assignee: Microsoft CorporationInventors: Johnson Apacible, Mark Encarnacion, Aleksey Sinyagin
-
Publication number: 20140258931Abstract: 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: ApplicationFiled: April 14, 2014Publication date: September 11, 2014Applicant: Microsoft CorporationInventors: Johnson Apacible, Mark Encarnacion, Aleksey Sinyagin
-
Patent number: 8700594Abstract: 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: GrantFiled: May 27, 2011Date of Patent: April 15, 2014Assignee: Microsoft CorporationInventors: Johnson Apacible, Mark Encarnacion, Aleksey Sinyagin
-
Publication number: 20130110594Abstract: 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: ApplicationFiled: October 28, 2011Publication date: May 2, 2013Applicant: MICROSOFT CORPORATIONInventors: Aleksey Sinyagin, Sameer Abrol, Victor Carl Mamich, JR.
-
Publication number: 20120303664Abstract: 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: ApplicationFiled: May 27, 2011Publication date: November 29, 2012Applicant: MICROSOFT CORPORATIONInventors: Johnson Apacible, Mark Encarnacion, Aleksey Sinyagin
-
Publication number: 20120158668Abstract: 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: ApplicationFiled: December 17, 2010Publication date: June 21, 2012Applicant: Microsoft CorporationInventors: Yi-Chin Tu, Aleksey Sinyagin, Xiaoxin Yin, Wenzhao Tan, Li-wei He, Yi-Min Wang, Emre Kiciman, Chun-Kai Wang
-
Publication number: 20090327076Abstract: 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: ApplicationFiled: June 27, 2008Publication date: December 31, 2009Applicant: MICROSOFT CORPORATIONInventors: ALEKSEY SINYAGIN, RISHI BAL
-
Publication number: 20090319378Abstract: 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: ApplicationFiled: June 20, 2008Publication date: December 24, 2009Applicant: MICROSOFT CORPORATIONInventors: ALEKSEY SINYAGIN, KEVIN RIEDY, VIKAS SINGH, HRISHIKESH M. BAL