Patents by Inventor Michal Cierniak
Michal Cierniak 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: 11423034Abstract: In general, one aspect of the subject matter described in this specification can be embodied in methods that include identifying social content related to online content for display to a user, determining social content providers associated with the identified social content, calculating quantities based on the user's interaction with each of the respective social content providers, and displaying at least some of the social content based on the calculated quantities. Other embodiments of this aspect include corresponding systems, apparatus, and computer program products.Type: GrantFiled: July 13, 2018Date of Patent: August 23, 2022Assignee: Google LLCInventor: Michal Cierniak
-
Patent number: 11386169Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for improving navigation through an electronic document collection. In one aspect, an apparatus includes a search engine system comprising a communication interface in data communication with a client terminal, a database persistently storing information characterizing electronic documents available on the Internet, a search constraint setting database persistently storing information characterizing settings for supplemental searches, and a search engine programmed to perform, in response to receipt of the information characterizing the entities named in the electronic document displayable at the client terminal, supplemental searches on the database to identify a responsive subset of the electronic documents available on the Internet. The supplemental searches are constrained by at least one of the named entities and the supplemental search settings stored at the search constraint setting database.Type: GrantFiled: December 11, 2017Date of Patent: July 12, 2022Assignee: Google LLCInventor: Michal Cierniak
-
Patent number: 11055332Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a request, the request corresponding to a web page, identifying a plurality of annotation data sets associated with the web page in response to receiving the request, determining a popularity score associated with the resource, sorting the plurality of annotation data sets based on the popularity score to provide a sort order, and transmitting the plurality of annotation data sets over a network to display respective representations of the annotation data sets based on the sort order.Type: GrantFiled: May 31, 2017Date of Patent: July 6, 2021Assignee: Google LLCInventor: Michal Cierniak
-
Patent number: 10127288Abstract: In general, one aspect of the subject matter described in this specification can be embodied in methods that include identifying social content related to online content for display to a user, determining social content providers associated with the identified social content, calculating quantities based on the user's interaction with each of the respective social content providers, and displaying at least some of the social content based on the calculated quantities. Other embodiments of this aspect include corresponding systems, apparatus, and computer program products.Type: GrantFiled: July 25, 2016Date of Patent: November 13, 2018Assignee: Google LLCInventor: Michal Cierniak
-
Patent number: 9875313Abstract: One or more server devices may simultaneously calculate first ranking scores for a group of users and second ranking scores for a group of comments authored by the group of users. The calculating may occur during a same process. The one or more server devices may further provide one of a first ranked list that includes information identifying the group of users, the information identifying the group of users being ordered based on the first ranking scores, or a second group of comments of the group of comments, the comments in the second group of comments being ordered based on the second ranking scores.Type: GrantFiled: August 8, 2014Date of Patent: January 23, 2018Assignee: Google LLCInventors: Michal Cierniak, Na A. Tang
-
Patent number: 9875306Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for improving navigation through an electronic document collection. In one aspect, an apparatus includes a search engine system comprising a communication interface in data communication with a client terminal, a database persistently storing information characterizing electronic documents available on the Internet, a search constraint setting database persistently storing information characterizing settings for supplemental searches, and a search engine programmed to perform, in response to receipt of the information characterizing the entities named in the electronic document displayable at the client terminal, supplemental searches on the database to identify a responsive subset of the electronic documents available on the Internet. The supplemental searches are constrained by at least one of the named entities and the supplemental search settings stored at the search constraint setting database.Type: GrantFiled: October 28, 2010Date of Patent: January 23, 2018Assignee: Google Inc.Inventor: Michal Cierniak
-
Patent number: 9432242Abstract: In general, one aspect of the subject matter described in this specification can be embodied in methods that include identifying social content related to online content for display to a user, determining social content providers associated with the identified social content, calculating quantities based on the user's interaction with each of the respective social content providers, and displaying at least some of the social content based on the calculated quantities. Other embodiments of this aspect include corresponding systems, apparatus, and computer program products.Type: GrantFiled: November 5, 2010Date of Patent: August 30, 2016Assignee: Google Inc.Inventor: Michal Cierniak
-
Patent number: 9390144Abstract: A system may receive a request for comments associated with a particular document, identify a comment associated with the particular document, generate an objective score for the comment that is independent of a user associated with the request, identify the user associated with the request, generate a subjective score for the comment based on parameters associated with the identified user, generate a combined score for the comment by combining the objective score and the subjective score, and provide the comment, ranked based on the combined score, to the user for presentation with the particular document.Type: GrantFiled: April 6, 2015Date of Patent: July 12, 2016Assignee: GOOGLE INC.Inventors: Michal Cierniak, Donn Denman, Tony Hsieh, Yuri Dolgov, Andrey Adaikin, Derek Prothro, Marc Pawliger, Ario Jafarzadeh, Vladislav Kaznacheev
-
Patent number: 9280522Abstract: A system may aggregate highlighting information associated with a document that includes a number of elements. The highlighting information may identify one or more of the elements that have been highlighted by a group of users. The system may determine weight values for the one or more elements, generate information associated with the document based on the weight values, and provide the information.Type: GrantFiled: March 13, 2013Date of Patent: March 8, 2016Assignee: Google Inc.Inventors: Michal Cierniak, Michael Stoppelman, Benedict A. Gomes, Corin Anderson
-
Patent number: 9244891Abstract: A system may aggregate highlighting information associated with a document that includes a number of elements. The highlighting information may identify one or more of the elements that have been highlighted by a group of users. The system may determine weight values for the one or more elements, generate information associated with the document based on the weight values, and provide the information.Type: GrantFiled: October 3, 2013Date of Patent: January 26, 2016Assignee: Google Inc.Inventors: Michal Cierniak, Michael Stoppelman, Benedict A. Gomes, Corin Anderson
-
Patent number: 9171335Abstract: Systems and techniques for displaying information associated with multiple accounts of multiple social media websites owned by an owner. In one implementation, a webpage accessed by a user can be determined to be a webpage of a social media website; data can be obtained from the webpage identifiable with an owner of an account of the social media website in which the owner of the account is not the user; based on the data from the accessed webpage identifiable with the owner, another social media webpage associated with another account of the owner for another social media website can be identified; data associated with the other social media webpage can be obtained; and the data associated with the other account can be provided for display with the accessed webpage.Type: GrantFiled: October 5, 2010Date of Patent: October 27, 2015Assignee: Google Inc.Inventor: Michal Cierniak
-
Publication number: 20150213027Abstract: A system may receive a request for comments associated with a particular document, identify a comment associated with the particular document, generate an objective score for the comment that is independent of a user associated with the request, identify the user associated with the request, generate a subjective score for the comment based on parameters associated with the identified user, generate a combined score for the comment by combining the objective score and the subjective score, and provide the comment, ranked based on the combined score, to the user for presentation with the particular document.Type: ApplicationFiled: April 6, 2015Publication date: July 30, 2015Inventors: Michal CIERNIAK, Donn DENMAN, Tony HSIEH, Yuri DOLGOV, Andrey ADAIKIN, Derek PROTHRO, Marc PAWLIGER, Ario JAFARZADEH, Vladislav KAZNACHEEV
-
Publication number: 20150193537Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for improving navigation through an electronic document collection. In one aspect, an apparatus includes a search engine system comprising a communication interface in data communication with a client terminal, a database persistently storing information characterizing electronic documents available on the Internet, a search constraint setting database persistently storing information characterizing settings for supplemental searches, and a search engine programmed to perform, in response to receipt of the information characterizing the entities named in the electronic document displayable at the client terminal, supplemental searches on the database to identify a responsive subset of the electronic documents available on the Internet. The supplemental searches are constrained by at least one of the named entities and the supplemental search settings stored at the search constraint setting database.Type: ApplicationFiled: October 28, 2010Publication date: July 9, 2015Applicant: GOOGLE INC.Inventor: Michal Cierniak
-
Patent number: 9075862Abstract: System, methods, and apparatus for attribute-based rating of authors and content. In some methods, first content authored by a first author having an attribute that is common to other authors is received. A second author having the attribute is identified as well as content authored by the second author. A user feedback base rating that is assigned to the second author is identified. An initial rating for the first content is generated based on the user feedback based rating that is assigned to the second author, and the initial rating is assigned to the first content.Type: GrantFiled: May 2, 2014Date of Patent: July 7, 2015Assignee: Google Inc.Inventor: Michal Cierniak
-
Publication number: 20150169501Abstract: A system may aggregate highlighting information associated with a document that includes a number of elements. The highlighting information may identify one or more of the elements that have been highlighted by a group of users. The system may determine weight values for the one or more elements, generate information associated with the document based on the weight values, and provide the information.Type: ApplicationFiled: October 3, 2013Publication date: June 18, 2015Applicant: Google Inc.Inventors: Michal Cierniak, Michael Stoppelman, Benedict A. Gomes, Corin Anderson
-
Patent number: 9032289Abstract: One or more server devices may receive an indication that a particular user has accessed a particular document. The one or more server devices may determine whether the particular document has been flagged as needing comments, and retrieve an author likelihood score for the particular user when the particular document has been flagged as needing comment. The one or more server devices may determine whether the retrieved author likelihood score is greater than a particular threshold, and provide a suggestion to the user to write a comment about the particular document when the author likelihood score is greater than the particular threshold.Type: GrantFiled: June 16, 2010Date of Patent: May 12, 2015Assignee: Google Inc.Inventors: Michal Cierniak, Gregor Hochmuth, Na Tang
-
Patent number: 9002894Abstract: A system may receive a request for comments associated with a particular document, identify a comment associated with the particular document, generate an objective score for the comment that is independent of a user associated with the request, identify the user associated with the request, generate a subjective score for the comment based on parameters associated with the identified user, generate a combined score for the comment by combining the objective score and the subjective score, and provide the comment, ranked based on the combined score, to the user for presentation with the particular document.Type: GrantFiled: May 16, 2014Date of Patent: April 7, 2015Assignee: Google Inc.Inventors: Michal Cierniak, Donn Denman, Tony Hsieh, Yuri Dolgov, Andrey Adaikin, Derek Prothro, Marc Pawliger, Ario Jafarzadeh, Vladislav Kaznacheev
-
Patent number: 9003313Abstract: A system and method for determining whether a user interface is properly injected on an electronic device are provided. Web site data for a web site is accessed, additional code are injected into the accessed web site data and the web site based on the injected additional code is provided for display. An actual image of a user interface corresponding to the displayed web site is obtained. An expected image of the user interface in which the additional code is properly injected into the web site is received. The expected image of the user interface with the actual image of the user interface are compared. In a case where the expected image of the user interface and the actual image of the user interface do not match, an error message is generated and notification of the error message is provided to the electronic device.Type: GrantFiled: April 30, 2012Date of Patent: April 7, 2015Assignee: Google Inc.Inventor: Michal Cierniak
-
Patent number: 8856165Abstract: A method, performed by one or more server devices, includes receiving an abuse report from a user, where the abuse report indicates that a comment associated with a document violates a policy associated with providing comments to users; retrieving a trust score of the user, where the trust score is based on a difference between a quantity of valid abuse reports previously generated by the user and a quantity of invalid abuse reports previously generated by the user; generating or adjusting a removal score of the comment based on the retrieved trust score of the user; comparing the removal score to a removal threshold; and removing the comment from further presentation to users if the removal score of the comment is greater than the removal threshold.Type: GrantFiled: June 16, 2010Date of Patent: October 7, 2014Assignee: Google Inc.Inventor: Michal Cierniak
-
Publication number: 20140298200Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing user interface elements for interactive sessions. In one aspect, a method includes identifying prior session data, identifying prior configuration data associated with a set of user interface elements employed during prior interactive sessions, beginning a new interactive session belonging to one or more corresponding session categories, selecting one or more user interface elements to be presented during the new interactive session, based at least in part on an analysis of the prior session data and the prior configuration data associated with the corresponding session category to which the new interactive session belongs, and providing data identifying the one or more selected user interface elements in response to an indication of a user's intention to begin the new interactive session.Type: ApplicationFiled: March 29, 2013Publication date: October 2, 2014Inventor: Michal Cierniak