Patents by Inventor Joao Paulo Gil DE PAIVA

Joao Paulo Gil DE PAIVA 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: 11727071
    Abstract: A server device is configured to receive criteria that indicate when a microsite is to be provided to a user device. The user device is configured to obtain sensor data and user profile data and send the sensor data and the user profile data to the server device. The server device is configured to receive the sensor data and the user profile data, identify a relevant microsite, and provide information regarding the relevant microsite to the user device. In some cases, the service device is configured to identify that a particular microsite has been purchased by a user of the user device and provide information, to the user device, identifying that the particular microsite has been purchased.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: August 15, 2023
    Assignee: GOOGLE LLC
    Inventors: Morten Just Petersen, Francisco Campoy Flores, Emmet J. Connolly, Joao Paulo Gil De Paiva, Bartlomiej Borawski
  • Patent number: 11238120
    Abstract: A server device is configured to receive criteria that indicate when a microsite is to be provided to a user device. The user device is configured to obtain sensor data and user profile data and send the sensor data and the user profile data to the server device. The server device is configured to receive the sensor data and the user profile data, identify a relevant microsite, and provide information regarding the relevant microsite to the user device. In some cases, the service device is configured to identify that a particular microsite has been purchased by a user of the user device and provide information, to the user device, identifying that the particular microsite has been purchased.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: February 1, 2022
    Assignee: Google LLC
    Inventors: Morten Just Petersen, Francisco Campoy Flores, Emmet J. Connolly, Joao Paulo Gil De Paiva, Bartlomiej Borawski
  • Patent number: 10936689
    Abstract: A server device is configured to receive criteria that indicate when a microsite is to be provided to a user device. The user device is configured to obtain sensor data and user profile data and send the sensor data and the user profile data to the server device. The server device is configured to receive the sensor data and the user profile data, identify a relevant microsite, and provide information regarding the relevant microsite to the user device. In some cases, the service device is configured to identify that a particular microsite has been purchased by a user of the user device and provide information, to the user device, identifying that the particular microsite has been purchased.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: March 2, 2021
    Assignee: GOOGLE LLC
    Inventors: Morten Just Petersen, Francisco Campoy Flores, Emmet J. Connolly, Joao Paulo Gil De Paiva, Bartlomiej Borawski
  • Patent number: 10620920
    Abstract: A computing device is described that receives notification data, and selects, based on the notification data, a template graphical user interface (GUI) view from a plurality of template GUI views. The computing device automatically generates, from a portion of the notification data, an application GUI view that includes the portion of the notification data included within one or more fields of the template GUI view. The computing device outputs, for display, the application GUI view.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: April 14, 2020
    Assignee: Google LLC
    Inventors: Alexander Hills, Nathan Dickerson Beach, Daniel George Koulomzin, Joao Paulo Gil de Paiva, Matias Gonzalo Duarte, Brett Lider, Morten Just Petersen, Jeffrey Hoefs
  • Patent number: 10552504
    Abstract: A server device is configured to receive criteria that indicate when a microsite is to be provided to a user device. The user device is configured to obtain sensor data and user profile data and send the sensor data and the user profile data to the server device. The server device is configured to receive the sensor data and the user profile data, identify a relevant microsite, and provide information regarding the relevant microsite to the user device. In some cases, the service device is configured to identify that a particular microsite has been purchased by a user of the user device and provide information, to the user device, identifying that the particular microsite has been purchased.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: February 4, 2020
    Assignee: GOOGLE LLC
    Inventors: Morten Just Petersen, Francisco Campoy Flores, Emmet J. Connolly, Joao Paulo Gil De Paiva, Bartlomiej Borawski
  • Patent number: 10345986
    Abstract: A computing system is described that includes one or more processors and at least one module. The module is operable by the processors to output a graphical user interface, and, responsive to receiving an indication of an event: output, within the graphical user interface, a graphical notification including a first graphical element associated the event, responsive to determining that the computing system did not detect a user input prior to a first predetermined amount of time having elapsed since the first graphical element was output, output, within the graphical notification and in place of the first graphical element, a second graphical element associated with the event, and, responsive to determining that the computing system did not detect the user input prior to a second predetermined amount of time having elapsed since the second graphical element was output, output the graphical user interface without the graphical notification.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: July 9, 2019
    Assignee: Google LLC
    Inventors: Charles No, Joao Paulo Gil de Paiva, Heath Kessler
  • Patent number: 9959033
    Abstract: In one example, a method includes outputting for display a first graphical user interface (GUI) of an application executing at the portable computer terminal, wherein the first GUI displays information received from the mobile computing device at a first degree of specificity. The method also includes, in response to receiving input to display a second GUI of the application: outputting, for display at a presence-sensitive display device of the portable computer terminal, the second GUI and removing the first GUI from display. The second GUI may be different from the first GUI, and the second GUI may display information received from the mobile computing device at a second degree of specificity that is different than the first degree of specificity.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: May 1, 2018
    Assignee: Google LLC
    Inventors: Morten Just Petersen, Emmet Connolly, Joao Paulo Gil de Paiva
  • Publication number: 20170337045
    Abstract: A computing device is described that receives notification data, and selects, based on the notification data, a template graphical user interface (GUI) view from a plurality of template GUI views. The computing device automatically generates, from a portion of the notification data, an application GUI view that includes the portion of the notification data included within one or more fields of the template GUI view. The computing device outputs, for display, the application GUI view.
    Type: Application
    Filed: May 17, 2016
    Publication date: November 23, 2017
    Inventors: Alexander Hills, Nathan Dickerson Beach, Daniel George Koulomzin, Joao Paulo Gil de Paiva, Matias Gonzalo Duarte, Brett Lider, Morten Just Petersen, Jeffrey Hoefs
  • Patent number: 9792376
    Abstract: A server device is configured to receive criteria that indicate when a microsite is to be provided to a user device. The user device is configured to obtain sensor data and user profile data and send the sensor data and the user profile data to the server device. The server device is configured to receive the sensor data and the user profile data, identify a relevant microsite, and provide information regarding the relevant microsite to the user device. In some cases, the service device is configured to identify that a particular microsite has been purchased by a user of the user device and provide information, to the user device, identifying that the particular microsite has been purchased.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: October 17, 2017
    Assignee: GOOGLE INC.
    Inventors: Morten Just Petersen, Francisco Campoy Flores, Emmet J. Connolly, Joao Paulo Gil De Paiva, Bartlomiej Borawski
  • Publication number: 20170048310
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for peer-to-peer device activation. In one aspect, a method includes receiving, at a first user device associated with a first user account, an invitation to claim a second user device. Accepting, by the first user device, the invitation to claim the second user device. In response to accepting the invitation to claim the second device, sending a request for a registration token that includes a unique identifier for the second user device and associated with the first user account. Receiving, in response to the request, the registration token over the second communication protocol. Transmitting, from the first user device to the second user device, the registration token, wherein the registration token, upon receipt by the second user device, is used by the second user device to associate the second user device with the first user account.
    Type: Application
    Filed: August 14, 2015
    Publication date: February 16, 2017
    Inventors: Joao Paulo Gil de Paiva, Benjamin Nevin Sayre Brown, Bethany Pickard, Triona Butler
  • Patent number: 9514785
    Abstract: A system and method to provide content item manipulation actions for a content item on an upload web page is presented. The method can include initializing an upload process for a content item to be uploaded to a server. The method can also include prior to completion of an upload data transfer of the upload process, providing, on a user interface (UI) comprising an upload progress indicator of the upload process, an option to add the content item to at least one playlist. Furthermore, the method can include subsequent to completion of the upload data transfer and completion of a processing operation of the content item, providing, on the UI comprising the upload progress indicator, an option to edit the content item and/or an option to share the content item.
    Type: Grant
    Filed: September 7, 2012
    Date of Patent: December 6, 2016
    Assignee: Google Inc.
    Inventors: Javier Andés Bargas, Joao Paulo Gil de Paiva
  • Patent number: 9495456
    Abstract: A server device is configured to receive criteria that indicate when a microsite is to be provided to a user device. The user device is configured to obtain sensor data and user profile data and send the sensor data and the user profile data to the server device. The server device is configured to receive the sensor data and the user profile data, identify a relevant microsite, and provide information regarding the relevant microsite to the user device. In some cases, the service device is configured to identify that a particular microsite has been purchased by a user of the user device and provide information, to the user device, identifying that the particular microsite has been purchased.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: November 15, 2016
    Assignee: Google Inc.
    Inventors: Morten Just Petersen, Francisco Campoy Flores, Emmet J. Connolly, Joao Paulo Gil De Paiva, Bartlomiej Borawski
  • Patent number: D792462
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: July 18, 2017
    Assignee: Google Inc.
    Inventors: Madhur Khandelwal, Parthsarthi Mishra, Joao Paulo Gil De Paiva
  • Patent number: D793440
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: August 1, 2017
    Assignee: Google Inc.
    Inventors: Madhur Khandelwal, Parthsarthi Mishra, Joao Paulo Gil De Paiva
  • Patent number: D795917
    Type: Grant
    Filed: May 17, 2015
    Date of Patent: August 29, 2017
    Assignee: Google Inc.
    Inventors: Ricardo Escutia, Bojana Duke, Heath Kessler, Pierrer-Laurent Coirier, Joao Paulo Gil de Paiva
  • Patent number: D832885
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: November 6, 2018
    Assignee: Google LLC
    Inventors: Madhur Khandelwal, Parthsarthi Mishra, Joao Paulo Gil De Paiva
  • Patent number: D842336
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: March 5, 2019
    Assignee: Google LLC
    Inventors: Charles No, Joao Paulo Gil de Paiva, Heath Kessler
  • Patent number: D854035
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: July 16, 2019
    Assignee: Google LLC
    Inventors: Ricardo Escutia, Bojana Duke, Heath Kessler, Pierre-Laurent Coirier, Joao Paulo Gil De Paiva
  • Patent number: D899444
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: October 20, 2020
    Assignee: Google LLC
    Inventors: Ricardo Escutia, Bojana Duke, Heath Kessler, Pierre-Laurent Coirier, Joao Paulo Gil De Paiva
  • Patent number: D919641
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: May 18, 2021
    Assignee: Google LLC
    Inventors: Ricardo Escutia, Bojana Duke, Heath Kessler, Pierre-Laurent Coirier, Joao Paulo Gil De Paiva