Patents by Inventor Brian Rakowski

Brian Rakowski 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).

  • Publication number: 20240393624
    Abstract: Structures for a thermo-optic phase shifter and methods of forming a thermo-optic phase shifter. The structure comprises an interconnect structure including a dielectric layer, a waveguide core on the dielectric layer, and a heater on the dielectric layer. The heater includes a resistive heating element positioned adjacent to the waveguide core.
    Type: Application
    Filed: May 23, 2023
    Publication date: November 28, 2024
    Inventors: Brian McGowan, Ping-Chuan Wang, Michal Rakowski, Sujith Chandran, Yusheng Bian
  • Patent number: 10678858
    Abstract: Embodiments for presenting search content is provided herein. An embodiment includes, receiving an input string in a browser input receiver, presenting a list of identifiers and search queries, wherein at least a portion of each of the identifiers and search queries match the input string, and presenting one or more search results associated with a selected search query on a display or providing a HTTP request to retrieve content associated with a selected identifier, and presenting the content on the display.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: June 9, 2020
    Assignee: Google LLC
    Inventors: Brian Rakowski, Glen Murphy, Ben Goodger, Peter Andrew Kasting, Arnaud Claude Weber
  • Patent number: 10387507
    Abstract: A system customizes a news document associated with a user of a news aggregation service. The system includes multiple news source servers that store news content and a remote news aggregation server. The news aggregation server creates a customized news document based on one or more personalized search queries received from a user. The news aggregation server fetches the news content from the multiple news source servers, aggregates the news content, and searches the aggregated news content based on the one or more personalized search queries. The news aggregation server provides selected news content to the customized news document based on results of the search.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: August 20, 2019
    Assignee: Google LLC
    Inventors: Krishna Bharat, Michael Schmitt, Michael Curtiss, Marissa Mayer, Kerah Cottrell, Brian Rakowski, Anurag Acharya
  • Patent number: 9946427
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for providing a set of objects for display in a dynamic user interface such as a home screen. A system is configured to receive usage data for a plurality of objects available to a computing device, the usage data comprising a time and date that each object was most recently selected by a user and a number of times each object was selected by the user for a period of time and calculate a priority score for each object in the plurality of objects based on the usage data. The system is further configured to select a set of objects from the plurality of objects based on the priority score for each object in the plurality of objects and provide the set of objects for display in a dynamic user interface of the computing device.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: April 17, 2018
    Assignee: GOOGLE LLC
    Inventors: Glen Murphy, Brian Rakowski
  • Publication number: 20170192993
    Abstract: Embodiments for presenting search content is provided herein. An embodiment includes, receiving an input string in a browser input receiver, presenting a list of identifiers and search queries, wherein at least a portion of each of the identifiers and search queries match the input string, and presenting one or more search results associated with a selected search query on a display or providing a HTTP request to retrieve content associated with a selected identifier, and presenting the content on the display.
    Type: Application
    Filed: March 17, 2017
    Publication date: July 6, 2017
    Inventors: Brian RAKOWSKI, Glen MURPHY, Ben GOODGER, Peter Andrew KASTING, Arnaud Claude WEBER
  • Patent number: 9600531
    Abstract: Embodiments for presenting search content is provided herein. An embodiment includes, receiving an input string in a browser input receiver, presenting a list of identifiers and search queries, wherein at least a portion of each of the identifiers and search queries match the input string, and presenting one or more search results associated with a selected search query on a display or providing a HTTP request to retrieve content associated with a selected identifier, and presenting the content on the display.
    Type: Grant
    Filed: April 10, 2013
    Date of Patent: March 21, 2017
    Assignee: GOOGLE INC.
    Inventors: Brian Rakowski, Glen Murphy, Ben Goodger, Peter Andrew Kasting, Arnaud Weber
  • Patent number: 8918384
    Abstract: Annotations relating to web sites may be based on blog posts relating to the web sites. A user viewing a web site may concurrently view related blog posts about the web site. More particularly, in one implementation, a method includes detecting when a user visits a web page and receiving, in response to the detection, a group of blog posts that link to the web page. The method further includes displaying an indication of the group of blog posts to the user while the user is visiting the web site.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: December 23, 2014
    Assignee: Google Inc.
    Inventors: Brian Rakowski, Aaron Boodman
  • Patent number: 8910070
    Abstract: The present invention relates to navigation in a browser, such as a web browser. In a first embodiment, a system creates a new tab in a browser. The system includes a new tab module that generates a new tab page. The new tab page includes navigation options customized to a user. The new tab module sends a signal to display the new tab page to the user in the new tab on the browser. In a second embodiment, a computer-implemented method for displaying a bookmarks toolbar. A user input is received signaling the user's intent to navigate to a new site. A toolbar is displayed with buttons to navigate to bookmarked pages in response to the user input.
    Type: Grant
    Filed: September 1, 2009
    Date of Patent: December 9, 2014
    Assignee: Google Inc.
    Inventors: Ben Goodger, Glen Murphy, Brian Rakowski
  • Publication number: 20140201204
    Abstract: A system customizes a news document associated with a user of a news aggregation service. The system includes multiple news source servers that store news content and a remote news aggregation server. The news aggregation server creates a customized news document based on one or more personalized search queries received from a user. The news aggregation server fetches the news content from the multiple news source servers, aggregates the news content, and searches the aggregated news content based on the one or more personalized search queries. The news aggregation server provides selected news content to the customized news document based on results of the search.
    Type: Application
    Filed: March 17, 2014
    Publication date: July 17, 2014
    Applicant: GOOGLE INC.
    Inventors: Krishna BHARAT, Michael Schmitt, Mike Curtiss, Marissa Mayer, Kerah Pelczarski, Brian Rakowski, Anurag Acharya
  • Patent number: 8762879
    Abstract: The present invention relates to tab management in a browser, such as a web browser. In a first embodiment, a method creates a new tab in a browser on a device. An opener tab that opened the new tab is determined on the device. A tab opened from the opener tab is determined on the device. Finally, the new tab is positioned, on the device, adjacent to the tab opened from the opener tab.
    Type: Grant
    Filed: September 1, 2009
    Date of Patent: June 24, 2014
    Assignee: Google Inc.
    Inventors: Ben Goodger, Brian Rakowski, Linus Upson, Glen Murphy, Peter Kasting
  • Patent number: 8726182
    Abstract: A multi-stage throbber that can be used to communicate stages of progress of resource loading in a browser to a user. In an embodiment, a method for communicating resource loading progress in a browser is provided. The method includes evaluating the resource loading progress, identifying a throbber stage representative of the evaluated resource loading progress, and outputting multi-stage throbber data for rendering a multi-stage throbber at the identified throbber stage.
    Type: Grant
    Filed: September 1, 2009
    Date of Patent: May 13, 2014
    Assignee: Google Inc.
    Inventors: Glen Murphy, Brian Rakowski, Ben Goodger, Darin Fisher
  • Patent number: 8676837
    Abstract: A system customizes a news document associated with a user of a news aggregation service. The system includes multiple news source servers that store news content and a remote news aggregation server. The news aggregation server creates a customized news document based on one or more personalized search queries received from a user. The news aggregation server fetches the news content from the multiple news source servers, aggregates the news content, and searches the aggregated news content based on the one or more personalized search queries. The news aggregation server provides selected news content to the customized news document based on results of the search.
    Type: Grant
    Filed: December 31, 2003
    Date of Patent: March 18, 2014
    Assignee: Google Inc.
    Inventors: Krishna Bharat, Michael Schmitt, Mike Curtiss, Marissa Mayer, Kerah Pelczarski, Brian Rakowski, Anurag Acharya
  • Patent number: 8667417
    Abstract: Embodiments of the present invention include methods and systems for pop-up suppression. A method for pop-up suppression in a display of a web page to a user is provided. The method includes detecting a web page request for a pop-up. The method also includes automatically running the pop-up based on the web page request in a minimized pop-up window when the web page request for the pop-up is detected. A system for pop-up suppression is also provided. The system includes a pop-up manager configured to place a pop-up based on a web page request in a minimized pop-up window when the web page request for the pop-up is detected. The system also includes an execution module configured to run the pop-up in the minimized pop-up window. The system further includes a window module configured to open a minimized pop-up window for display when a user selects the minimized pop-up window.
    Type: Grant
    Filed: September 1, 2008
    Date of Patent: March 4, 2014
    Assignee: Google Inc.
    Inventors: Ben Goodger, Glen Murphy, Brian Rakowski, Darin Fisher
  • Publication number: 20130268506
    Abstract: Annotations relating to web sites may be based on blog posts relating to the web sites. A user viewing a web site may concurrently view related blog posts about the web site. More particularly, in one implementation, a method includes detecting when a user visits a web page and receiving, in response to the detection, a group of blog posts that link to the web page. The method further includes displaying an indication of the group of blog posts to the user while the user is visiting the web site.
    Type: Application
    Filed: May 31, 2013
    Publication date: October 10, 2013
    Inventors: Brian RAKOWSKI, Aaron Boodman
  • Patent number: 8463767
    Abstract: Annotations relating to web sites may be based on blog posts relating to the web sites. A user viewing a web site may concurrently view related blog posts about the web site. More particularly, in one implementation, a method includes detecting when a user visits a web page and receiving, in response to the detection, a group of blog posts that link to the web page. The method further includes displaying an indication of the group of blog posts to the user while the user is visiting the web site.
    Type: Grant
    Filed: January 4, 2012
    Date of Patent: June 11, 2013
    Assignee: Google Inc.
    Inventors: Brian Rakowski, Aaron Boodman
  • Patent number: 8438148
    Abstract: Embodiments for generating search shortcuts and inline auto-complete entries are described herein. An embodiment includes, detecting text input in a browser, determining if the text input corresponds to an identifier from where a search was initiated and presenting one or more identifiers and an option to search content based on the determining step. Another method embodiment includes, determining if a user attempted to navigate to an identifier or if the user provided a search query, presenting one or more search results based on the search query, providing a HTTP request concurrently with the presenting step to retrieve content associated with the identifier, and presenting a user interaction area to determine if the user intended to navigate to the identifier.
    Type: Grant
    Filed: September 1, 2009
    Date of Patent: May 7, 2013
    Assignee: Google Inc.
    Inventors: Brian Rakowski, Glen Murphy, Ben Goodger, Peter Andrew Kasting, Arnaud Weber
  • Publication number: 20120173503
    Abstract: Annotations relating to web sites may be based on blog posts relating to the web sites. A user viewing a web site may concurrently view related blog posts about the web site. More particularly, in one implementation, a method includes detecting when a user visits a web page and receiving, in response to the detection, a group of blog posts that link to the web page. The method further includes displaying an indication of the group of blog posts to the user while the user is visiting the web site.
    Type: Application
    Filed: January 4, 2012
    Publication date: July 5, 2012
    Applicant: GOOGLE INC.
    Inventors: Brian RAKOWSKI, Aaron BOODMAN
  • Patent number: 8095528
    Abstract: Annotations relating to web sites may be based on blog posts relating to the web sites. A user viewing a web site may concurrently view related blog posts about the web site. More particularly, in one implementation, a method includes detecting when a user visits a web page and receiving, in response to the detection, a group of blog posts that link to the web page. The method further includes displaying an indication of the group of blog posts to the user while the user is visiting the web site.
    Type: Grant
    Filed: June 7, 2010
    Date of Patent: January 10, 2012
    Assignee: Google Inc.
    Inventors: Brian Rakowski, Aaron Boodman
  • Publication number: 20110082849
    Abstract: Annotations relating to web sites may be based on blog posts relating to the web sites. A user viewing a web site may concurrently view related blog posts about the web site. More particularly, in one implementation, a method includes detecting when a user visits a web page and receiving, in response to the detection, a group of blog posts that link to the web page. The method further includes displaying an indication of the group of blog posts to the user while the user is visiting the web site.
    Type: Application
    Filed: June 7, 2010
    Publication date: April 7, 2011
    Applicant: GOOGLE INC.
    Inventors: Brian RAKOWSKI, Aaron BOODMAN
  • Patent number: 7734610
    Abstract: Annotations relating to web sites may be based on blog posts relating to the web sites. A user viewing a web site may concurrently view related blog posts about the web site. More particularly, in one implementation, a method includes detecting when a user visits a web page and receiving, in response to the detection, a group of blog posts that link to the web page. The method further includes displaying an indication of the group of blog posts to the user while the user is visiting the web site.
    Type: Grant
    Filed: December 12, 2005
    Date of Patent: June 8, 2010
    Assignee: Google Inc.
    Inventors: Brian Rakowski, Aaron Boodman