Patents by Inventor John Solaro

John Solaro 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: 10856041
    Abstract: A content promotion system includes a computing platform having a hardware processor and a system memory storing a conversational agent software code. The hardware processor executes the conversational agent software code to receive user identification data, obtain user profile data including a content consumption history of a user associated with the user identification data, and identify a first predetermined phrase for use in interacting with the user based on the user profile data. In addition, the conversational agent software code initiates a dialog with the user based on the first predetermined phrase, detects a response or non-response to the dialog, updates the user profile data based on the response or non-response, resulting in updated user profile data, identifies a second predetermined phrase for use in interacting with the user based on the updated user profile data, and continues the dialog with the user based on the second predetermined phrase.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: December 1, 2020
    Assignee: Disney Enterprises, Inc.
    Inventors: Miquel Angel Farre Guiu, Albert Aparicio Isarn, Jordi Badia Pujol, Marc Junyent Martin, Anthony M. Accardo, Jason Roeckle, John Solaro, Avner Swerdlow
  • Publication number: 20200304866
    Abstract: A content promotion system includes a computing platform having a hardware processor and a system memory storing a conversational agent software code. The hardware processor executes the conversational agent software code to receive user identification data, obtain user profile data including a content consumption history of a user associated with the user identification data, and identify a first predetermined phrase for use in interacting with the user based on the user profile data. In addition, the conversational agent software code initiates a dialog with the user based on the first predetermined phrase, detects a response or non-response to the dialog, updates the user profile data based on the response or non-response, resulting in updated user profile data, identifies a second predetermined phrase for use in interacting with the user based on the updated user profile data, and continues the dialog with the user based on the second predetermined phrase.
    Type: Application
    Filed: March 18, 2019
    Publication date: September 24, 2020
    Inventors: Miquel Angel Farre Guiu, Albert Aparicio, Jordi Badia Pujol, Marc Junyent Martin, Anthony M. Accardo, Jason Roeckle, John Solaro, Avner Swerdlow
  • Publication number: 20190020912
    Abstract: According to one implementation, a system for programmatic generation of media content digests includes a computing platform having a hardware processor and a system memory storing a media content digest software code. The hardware processor executes the media content digest software code to identify a media content for use in generating a content digest, the media content including a timecode of the media content, to access a metadata describing the media content and indexed to the timecode, and to identify one or more constraints for the content digest. In addition, the hardware processor executes the media content digest software code to programmatically extract content segments from the media content using the metadata indexed to the timecode and based on the one or more constraints, and to generate the content digest based on the media content from the content segments.
    Type: Application
    Filed: July 11, 2017
    Publication date: January 17, 2019
    Inventors: John Solaro, Alexis J. Lindquist, Anthony M. Accardo, Avner Swerdlow, Miquel Angel Farre Guiu, Katharine S. Ettinger
  • Patent number: 8513308
    Abstract: The present invention is directed to Pak1 agonists and methods of use.
    Type: Grant
    Filed: August 7, 2009
    Date of Patent: August 20, 2013
    Assignee: The Board of Trustees of the University of Illinois
    Inventors: Yunbo Ke, Ross John Solaro
  • Patent number: 8407241
    Abstract: Described is a technology by which private content maintained behind a firewall (e.g., in a “mesh”) may be searched, browsed, and accessed via an index that exists outside of the firewall. Searching of the index may include checking permissions of a user against permissions associated with metadata in the index, e.g., per watch folder into which file content is added. When content is selected, e.g., by clicking on a search result, a request is made. An application polls for such requests, and when detected, pushes a copy of the content through the firewall to the requester. The search may be performed over more than one index, with aggregated search results returned.
    Type: Grant
    Filed: June 12, 2009
    Date of Patent: March 26, 2013
    Assignee: Microsoft Corporation
    Inventors: Brian P. Walker, John A. Solaro, Robert Edward Parkin, Rahul R. Deshpande, Cyril S. Bouanna, Brian M. King
  • Patent number: 8316018
    Abstract: A network-community research service includes a research module to receive a research query from a requesting member belonging to a network community. The research module is configured to answer the research query with a ranked list of research results at least partially prioritized based on network-community activities of non-requesting members.
    Type: Grant
    Filed: May 7, 2008
    Date of Patent: November 20, 2012
    Assignee: Microsoft Corporation
    Inventors: John Solaro, Kathleen P. Mulcahy
  • Patent number: D647913
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: November 1, 2011
    Assignee: Microsoft Corporation
    Inventors: Craig Maitlen, David Heutmaker, Martin Jung, John Solaro
  • Patent number: D664992
    Type: Grant
    Filed: March 21, 2011
    Date of Patent: August 7, 2012
    Assignee: Microsoft Corporation
    Inventors: Antonio Pizzutelli, Craig Maitlen, John A. Solaro
  • Patent number: D665418
    Type: Grant
    Filed: March 21, 2011
    Date of Patent: August 14, 2012
    Assignee: Microsoft Corporation
    Inventors: Antonio Pizzutelli, Craig Maitlen, John A. Solaro
  • Patent number: D665419
    Type: Grant
    Filed: March 21, 2011
    Date of Patent: August 14, 2012
    Assignee: Microsoft Corporation
    Inventors: Antonio Pizzutelli, Craig Maitlen, John A. Solaro
  • Patent number: D667416
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: September 18, 2012
    Assignee: Microsoft Corporation
    Inventors: Craig Maitlen, David Heutmaker, Martin Jung, John Solaro, Antonio Pizzutelli
  • Patent number: D683363
    Type: Grant
    Filed: March 21, 2011
    Date of Patent: May 28, 2013
    Assignee: Microsoft Corporation
    Inventors: Martin Jung, David Heutmaker, Craig Maitlen, John A. Solaro
  • Patent number: D684989
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: June 25, 2013
    Assignee: Microsoft Corporation
    Inventors: Insheik Martin Jung, Cyrus Kanga, Colin Riley, David Gardner, Salvador Alucema, John Solaro
  • Patent number: D686230
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: July 16, 2013
    Assignee: Microsoft Corporation
    Inventors: Jennifer Rodenhouse, David Gardner, Jeff Fleischmann, Cyrus Kanga, John Solaro
  • Patent number: D686231
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: July 16, 2013
    Assignee: Microsoft Corporation
    Inventors: Jennifer Rodenhouse, David Gardner, Jeff Fleischmann, Cyrus Kanga, John Solaro
  • Patent number: D687055
    Type: Grant
    Filed: November 23, 2011
    Date of Patent: July 30, 2013
    Assignee: Microsoft Corporation
    Inventors: Jennifer Rodenhouse, David Gardner, Jeff Fleischmann, Cyrus Kanga, Edward M Capuano, John Solaro
  • Patent number: D693360
    Type: Grant
    Filed: June 4, 2012
    Date of Patent: November 12, 2013
    Assignee: Microsoft Corporation
    Inventors: David Gardner, Jeffrey Scott Fleischmann, Jason Giles, Matthew James Schoenholz, John A. Solaro
  • Patent number: D695302
    Type: Grant
    Filed: November 23, 2011
    Date of Patent: December 10, 2013
    Assignee: Microsoft Corporation
    Inventors: Jennifer Rodenhouse, David Gardner, Jeff Fleischmann, Cyrus Kanga, John Solaro, Edward M Capuano
  • Patent number: D697077
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: January 7, 2014
    Assignee: Microsoft Corporation
    Inventors: Jennifer Rodenhouse, David Gardner, Jeff Fleischmann, Cyrus Kanga, John Solaro, Edward Capuano
  • Patent number: D712908
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: September 9, 2014
    Assignee: Microsoft Corporation
    Inventors: Jennifer Rodenhouse, David Gardner, Jeff Fleischmann, Cyrus Kanga, John Solaro