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: 11423034
    Abstract: 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: Grant
    Filed: July 13, 2018
    Date of Patent: August 23, 2022
    Assignee: Google LLC
    Inventor: Michal Cierniak
  • Patent number: 11386169
    Abstract: 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: Grant
    Filed: December 11, 2017
    Date of Patent: July 12, 2022
    Assignee: Google LLC
    Inventor: Michal Cierniak
  • Patent number: 11055332
    Abstract: 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: Grant
    Filed: May 31, 2017
    Date of Patent: July 6, 2021
    Assignee: Google LLC
    Inventor: Michal Cierniak
  • Patent number: 10127288
    Abstract: 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: Grant
    Filed: July 25, 2016
    Date of Patent: November 13, 2018
    Assignee: Google LLC
    Inventor: Michal Cierniak
  • Patent number: 9875313
    Abstract: 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: Grant
    Filed: August 8, 2014
    Date of Patent: January 23, 2018
    Assignee: Google LLC
    Inventors: Michal Cierniak, Na A. Tang
  • Patent number: 9875306
    Abstract: 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: Grant
    Filed: October 28, 2010
    Date of Patent: January 23, 2018
    Assignee: Google Inc.
    Inventor: Michal Cierniak
  • Patent number: 9432242
    Abstract: 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: Grant
    Filed: November 5, 2010
    Date of Patent: August 30, 2016
    Assignee: Google Inc.
    Inventor: Michal Cierniak
  • Patent number: 9390144
    Abstract: 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: Grant
    Filed: April 6, 2015
    Date of Patent: July 12, 2016
    Assignee: GOOGLE INC.
    Inventors: Michal Cierniak, Donn Denman, Tony Hsieh, Yuri Dolgov, Andrey Adaikin, Derek Prothro, Marc Pawliger, Ario Jafarzadeh, Vladislav Kaznacheev
  • Patent number: 9280522
    Abstract: 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: Grant
    Filed: March 13, 2013
    Date of Patent: March 8, 2016
    Assignee: Google Inc.
    Inventors: Michal Cierniak, Michael Stoppelman, Benedict A. Gomes, Corin Anderson
  • Patent number: 9244891
    Abstract: 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: Grant
    Filed: October 3, 2013
    Date of Patent: January 26, 2016
    Assignee: Google Inc.
    Inventors: Michal Cierniak, Michael Stoppelman, Benedict A. Gomes, Corin Anderson
  • Patent number: 9171335
    Abstract: 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: Grant
    Filed: October 5, 2010
    Date of Patent: October 27, 2015
    Assignee: Google Inc.
    Inventor: Michal Cierniak
  • Publication number: 20150213027
    Abstract: 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: Application
    Filed: April 6, 2015
    Publication date: July 30, 2015
    Inventors: Michal CIERNIAK, Donn DENMAN, Tony HSIEH, Yuri DOLGOV, Andrey ADAIKIN, Derek PROTHRO, Marc PAWLIGER, Ario JAFARZADEH, Vladislav KAZNACHEEV
  • Publication number: 20150193537
    Abstract: 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: Application
    Filed: October 28, 2010
    Publication date: July 9, 2015
    Applicant: GOOGLE INC.
    Inventor: Michal Cierniak
  • Patent number: 9075862
    Abstract: 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: Grant
    Filed: May 2, 2014
    Date of Patent: July 7, 2015
    Assignee: Google Inc.
    Inventor: Michal Cierniak
  • Publication number: 20150169501
    Abstract: 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: Application
    Filed: October 3, 2013
    Publication date: June 18, 2015
    Applicant: Google Inc.
    Inventors: Michal Cierniak, Michael Stoppelman, Benedict A. Gomes, Corin Anderson
  • Patent number: 9032289
    Abstract: 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: Grant
    Filed: June 16, 2010
    Date of Patent: May 12, 2015
    Assignee: Google Inc.
    Inventors: Michal Cierniak, Gregor Hochmuth, Na Tang
  • Patent number: 9002894
    Abstract: 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: Grant
    Filed: May 16, 2014
    Date of Patent: April 7, 2015
    Assignee: Google Inc.
    Inventors: Michal Cierniak, Donn Denman, Tony Hsieh, Yuri Dolgov, Andrey Adaikin, Derek Prothro, Marc Pawliger, Ario Jafarzadeh, Vladislav Kaznacheev
  • Patent number: 9003313
    Abstract: 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: Grant
    Filed: April 30, 2012
    Date of Patent: April 7, 2015
    Assignee: Google Inc.
    Inventor: Michal Cierniak
  • Patent number: 8856165
    Abstract: 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: Grant
    Filed: June 16, 2010
    Date of Patent: October 7, 2014
    Assignee: Google Inc.
    Inventor: Michal Cierniak
  • Publication number: 20140298200
    Abstract: 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: Application
    Filed: March 29, 2013
    Publication date: October 2, 2014
    Inventor: Michal Cierniak