Patents by Inventor Angelo DiNardi

Angelo DiNardi 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: 20240126792
    Abstract: Methods and apparatus related to associating a task with a user based on the user selecting a task suggestion that is provided to the user in response to a user query. In some implementations, the task may be identified based on similarities between the words and/or phrases of the user query and a task suggestion that is associated with a task. In some implementations, the task may be identified based on user data associated with the user. In some implementations, the task may be associated with additional information related to completing the task.
    Type: Application
    Filed: September 25, 2023
    Publication date: April 18, 2024
    Inventors: Andrew Tomkins, Tristan Harris, Can Sar, Angelo DiNardi
  • Patent number: 11768864
    Abstract: Methods and apparatus related to associating a task with a user based on the user selecting a task suggestion that is provided to the user in response to a user query. In some implementations, the task may be identified based on similarities between the words and/or phrases of the user query and a task suggestion that is associated with a task. In some implementations, the task may be identified based on user data associated with the user. In some implementations, the task may be associated with additional information related to completing the task.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: September 26, 2023
    Assignee: GOOGLE LLC
    Inventors: Andrew Tomkins, Tristan Harris, Can Sar, Angelo DiNardi
  • Publication number: 20200356585
    Abstract: Methods and apparatus related to associating a task with a user based on the user selecting a task suggestion that is provided to the user in response to a user query. In some implementations, the task may be identified based on similarities between the words and/or phrases of the user query and a task suggestion that is associated with a task. In some implementations, the task may be identified based on user data associated with the user. In some implementations, the task may be associated with additional information related to completing the task.
    Type: Application
    Filed: July 30, 2020
    Publication date: November 12, 2020
    Inventors: Andrew Tomkins, Tristan Harris, Can Sar, Angelo DiNardi
  • Patent number: 10776407
    Abstract: Methods and apparatus related to associating a task with a user based on the user selecting a task suggestion that is provided to the user in response to a user query. In some implementations, the task may be identified based on similarities between the words and/or phrases of the user query and a task suggestion that is associated with a task. In some implementations, the task may be identified based on user data associated with the user. In some implementations, the task may be associated with additional information related to completing the task.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: September 15, 2020
    Assignee: GOOGLE LLC
    Inventors: Andrew Tomkins, Tristan Harris, Can Sar, Angelo DiNardi
  • Publication number: 20180081886
    Abstract: Methods and apparatus related to associating a task with a user based on the user selecting a task suggestion that is provided to the user in response to a user query. In some implementations, the task may be identified based on similarities between the words and/or phrases of the user query and a task suggestion that is associated with a task. In some implementations, the task may be identified based on user data associated with the user. In some implementations, the task may be associated with additional information related to completing the task.
    Type: Application
    Filed: November 28, 2017
    Publication date: March 22, 2018
    Inventors: Andrew Tomkins, Tristan Harris, Can Sar, Angelo DiNardi
  • Patent number: 9875297
    Abstract: Methods and apparatus related to associating a task with a user based on the user selecting a task suggestion that is provided to the user in response to a user query. In some implementations, the task may be identified based on similarities between the words and/or phrases of the user query and a task suggestion that is associated with a task. In some implementations, the task may be identified based on user data associated with the user. In some implementations, the task may be associated with additional information related to completing the task.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: January 23, 2018
    Assignee: GOOGLE LLC
    Inventors: Andrew Tomkins, Tristan Harris, Can Sar, Angelo DiNardi
  • Publication number: 20170024398
    Abstract: Methods and apparatus related to associating a task with a user based on the user selecting a task suggestion that is provided to the user in response to a user query. In some implementations, the task may be identified based on similarities between the words and/or phrases of the user query and a task suggestion that is associated with a task. In some implementations, the task may be identified based on user data associated with the user. In some implementations, the task may be associated with additional information related to completing the task.
    Type: Application
    Filed: October 4, 2016
    Publication date: January 26, 2017
    Inventors: Andrew Tomkins, Tristan Harris, Can Sar, Angelo DiNardi
  • Patent number: 9483565
    Abstract: Methods and apparatus related to associating a task with a user based on the user selecting a task suggestion that is provided to the user in response to a user query. In some implementations, the task may be identified based on similarities between the words and/or phrases of the user query and a task suggestion that is associated with a task. In some implementations, the task may be identified based on user data associated with the user. In some implementations, the task may be associated with additional information related to completing the task.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: November 1, 2016
    Assignee: Google Inc.
    Inventors: Andrew Tomkins, Tristan Harris, Can Sar, Angelo DiNardi
  • Patent number: 9378196
    Abstract: Methods and apparatus related to identifying a category for a task that is associated with a user and populating annotation fields related to the task based on the category of the task. The task and populated annotation fields may be provided for use by one or more application to provide a task completion step to the user. In some implementations, the category may be identified based on input from the user, documents of the user, and/or data that are associated with the user. In some implementations, a completion step for the task may be suggested to the user by an application that accesses the task and populated annotated information. In some implementations, multiple applications may suggest different completion steps to the user for the same task.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: June 28, 2016
    Assignee: Google Inc.
    Inventors: Andrew Tomkins, Tristan Harris, Shanmugasundaram Ravikumar, Bo Pang, Sujith Ravi, Can Sar, Angelo DiNardi
  • Publication number: 20160162827
    Abstract: Methods and apparatus related to providing one or more completion step suggestions for a task that is associated with a user. In some implementations, the completion step suggestions may be provided to the user based on the satisfaction of a trigger condition. In some implementations, a trigger condition may be based on a user geographic location. In some implementations, a trigger condition may be based on an action of the user. In some implementations, a trigger condition may be based on a time when the associated task may be completed.
    Type: Application
    Filed: February 16, 2016
    Publication date: June 9, 2016
    Inventors: Andrew Tomkins, Tristan Harris, Shanmugasundaram Ravikumar, Bo Pang, Sujith Ravi, Can Sar, Angelo DiNardi
  • Patent number: 9282425
    Abstract: Methods and apparatus related to providing one or more completion step suggestions for a task that is associated with a user. In some implementations, the completion step suggestions may be provided to the user based on the satisfaction of a trigger condition. In some implementations, a trigger condition may be based on a user geographic location. In some implementations, a trigger condition may be based on an action of the user. In some implementations, a trigger condition may be based on a time when the associated task may be completed.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: March 8, 2016
    Assignee: GOOGLE INC.
    Inventors: Andrew Tomkins, Tristan Harris, Shanmugasundaram Ravikumar, Bo Pang, Sujith Ravi, Can Sar, Angelo DiNardi
  • Publication number: 20150005009
    Abstract: Methods and apparatus related to providing one or more completion step suggestions for a task that is associated with a user. In some implementations, the completion step suggestions may be provided to the user based on the satisfaction of a trigger condition. In some implementations, a trigger condition may be based on a user geographic location. In some implementations, a trigger condition may be based on an action of the user. In some implementations, a trigger condition may be based on a time when the associated task may be completed.
    Type: Application
    Filed: October 28, 2013
    Publication date: January 1, 2015
    Applicant: Google Inc.
    Inventors: Andrew Tomkins, Tristan Harris, Shanmugasundaram Ravikumar, Bo Pang, Sujith Ravi, Can Sar, Angelo DiNardi
  • Publication number: 20150006564
    Abstract: Methods and apparatus related to associating a task with a user based on the user selecting a task suggestion that is provided to the user in response to a user query. In some implementations, the task may be identified based on similarities between the words and/or phrases of the user query and a task suggestion that is associated with a task. In some implementations, the task may be identified based on user data associated with the user. In some implementations, the task may be associated with additional information related to completing the task.
    Type: Application
    Filed: October 28, 2013
    Publication date: January 1, 2015
    Applicant: Google Inc.
    Inventors: Andrew Tomkins, Tristan Harris, Can Sar, Angelo DiNardi
  • Publication number: 20150006632
    Abstract: Methods and apparatus related to receiving user task information indicative of an intended action of a user, determining additional information related to completion of the intended action, determining a completion step for the intended action based on the additional information, and providing the completion step to the user. The user task information may be received from a first source and the additional information may be determined from one or more additional sources that are distinct from the first source. Additional sources may include, for example, user data associated with the user and/or one or more non-user specific databases such as an entity database. Whether a completion step is provided to a user may be dependent on one or more factors such as, for example, the source of the user task information, the source of the additional information, and/or a trigger associated with the completion step.
    Type: Application
    Filed: October 28, 2013
    Publication date: January 1, 2015
    Applicant: Google Inc.
    Inventors: Andrew Tomkins, Tristan Harris, Shanmugasundaram Ravikumar, Bo Pang, Sujith Ravi, Can Sar, Angelo DiNardi
  • Publication number: 20080120570
    Abstract: A method, computer readable medium, and system for managing windows within an Internet environment includes determining at a first system which of one or more of settings to use for one or more windows within an Internet browser window in a second system remote from the first system. At least one of one or more attributes in the one or more settings is adjustable. The one or more windows with the determined one of the settings are docked in the Internet browser window in the second system.
    Type: Application
    Filed: November 22, 2006
    Publication date: May 22, 2008
    Applicant: BlueTie, Inc.
    Inventors: Kyle Adams, David A. Koretz, John Fitzgerald, Anthony Quinn, Angelo DiNardi