Patents by Inventor John Alexander Komoroske

John Alexander Komoroske 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: 9584579
    Abstract: A method and system for providing page visibility information are provided herein. Aspects of this disclosure provide an interface by which a browser may make the visibility state of a particular page available to the page itself. The browser may track the visibility state of the page as it changes and store the state in a variable associated with the page. Code executing within the page may query this variable to determine the visibility state and take appropriate action. The browser may provide an application programming interface (API) to allow the page to request the visibility state.
    Type: Grant
    Filed: December 1, 2011
    Date of Patent: February 28, 2017
    Assignee: Google Inc.
    Inventors: Shishir Kumar Agrawal, John Alexander Komoroske
  • Publication number: 20150195156
    Abstract: A method and system for providing page visibility information are provided herein. Aspects of this disclosure provide an interface by which a browser may make the visibility state of a particular page available to the page itself. The browser may track the visibility state of the page as it changes and store the state in a variable associated with the page. Code executing within the page may query this variable to determine the visibility state and take appropriate action. The browser may provide an application programming interface (API) to allow the page to request the visibility state.
    Type: Application
    Filed: December 1, 2011
    Publication date: July 9, 2015
    Applicant: GOOGLE INC.
    Inventors: Shishir Kumar Agrawal, John Alexander Komoroske
  • Patent number: 8977645
    Abstract: Methods, systems, and apparatus, including computer programs stored on computer storage media, for accessing a search interface from a structured presentation. One aspect can be embodied in machine-implemented methods that include the actions of displaying a structured presentation on a display device, receiving data characterizing a user interaction with the displayed structured presentation, the data including a specification of a first instance and a first attribute of the structured presentation, and displaying a formerly concealed search interface on the display device in response to receiving the data.
    Type: Grant
    Filed: January 16, 2009
    Date of Patent: March 10, 2015
    Assignee: Google Inc.
    Inventors: Daniel N. Crow, Daniel Loreto, Antonella Pavese, Anthony J. Aiuto, John Alexander Komoroske
  • Publication number: 20110106819
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying a group of related instance identifiers. In one aspect, a computer storage medium is encoded with a computer program. The program comprises instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations. The operations include receiving a search query at a data processing apparatus, the search query specifying attributes shared by a group of related instances, searching an electronic document collection to identify instance identifiers that are responsive to the search query, representing features of the instance identifiers in a vertex-edge graph, and scoring relevance of the instance identifiers to the search query according to the features represented in the vertex-edge graph.
    Type: Application
    Filed: October 29, 2009
    Publication date: May 5, 2011
    Applicant: GOOGLE INC.
    Inventors: Randolph G. Brown, Daniel N. Quine, Yohann R. Coppel, Daniel Loreto, John Alexander Komoroske, Andrew William Hogue, Craig Nevill-Manning
  • Publication number: 20100185666
    Abstract: Methods, systems, and apparatus, including computer programs stored on computer storage media, for accessing a search interface from a structured presentation. One aspect can be embodied in machine-implemented methods that include the actions of displaying a structured presentation on a display device, receiving data characterizing a user interaction with the displayed structured presentation, the data including a specification of a first instance and a first attribute of the structured presentation, and displaying a formerly concealed search interface on the display device in response to receiving the data.
    Type: Application
    Filed: January 16, 2009
    Publication date: July 22, 2010
    Applicant: Google, Inc.
    Inventors: Daniel N. Crow, Daniel Loreto, Antonella Pavese, Anthony J. Aiuto, John Alexander Komoroske
  • Publication number: 20100185651
    Abstract: Methods, systems, and apparatus, including computer programs stored on computer storage media, for retrieval and display of information from an unstructured electronic document collection. One aspect can be embodied in machine-implemented methods that include the actions of receiving a machine-readable search query from a user and responding to the search query with instructions for presenting the user with a structured presentation of instances relevant to the search query. A visual presentation of the structured presentation denotes associations between the instances and values that characterize attributes of the instances by virtue of an arrangement of identifiers of the instances and the values.
    Type: Application
    Filed: January 16, 2009
    Publication date: July 22, 2010
    Applicant: Google Inc.
    Inventors: Daniel N. Crow, Daniel Loreto, Bogdan Caprita, Antonella Pavese, Jeffrey C. Reynar, Andrew William Hogue, Anthony J. Aiuto, John Alexander Komoroske