Patents by Inventor John Patrick Enstrom

John Patrick Enstrom 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: 10372324
    Abstract: A method and computing system for providing, using one or more computing devices, a synchronous communication session for a plurality of users of a social network. A first video stream of a first user of the plurality of users is rendered within a primary viewing field associated with the synchronous communication session. At least a second video stream of at least a second user of the plurality of users is rendered within the primary viewing field associated with the synchronous communication session.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: August 6, 2019
    Assignee: GOOGLE LLC
    Inventors: Andrew M. Dahley, John Patrick Enstrom, Anil Sabharwal
  • Patent number: 9854013
    Abstract: A method and computing system for providing, using one or more computing devices, a synchronous communication session for a plurality of users of a social network. A first video stream of a first user of the plurality of users is rendered within a primary viewing field associated with the synchronous communication session. A placeholder for the first user of the plurality of users is rendered within a first portion of a secondary viewing field associated with the synchronous communication session. The secondary viewing field includes a plurality of portions. A video stream of the remaining users of the plurality of users is rendered within the remaining portions of the secondary viewing field.
    Type: Grant
    Filed: October 16, 2013
    Date of Patent: December 26, 2017
    Assignee: GOOGLE LLC
    Inventors: Andrew M. Dahley, Anil Sabharwal, Seth Hamlin, John Patrick Enstrom, Brandon David Herring
  • Publication number: 20170109038
    Abstract: A method and computing system for providing, using one or more computing devices, a synchronous communication session for a plurality of users of a social network. A first video stream of a first user of the plurality of users is rendered within a primary viewing field associated with the synchronous communication session. At least a second video stream of at least a second user of the plurality of users is rendered within the primary viewing field associated with the synchronous communication session.
    Type: Application
    Filed: December 29, 2016
    Publication date: April 20, 2017
    Applicant: Google Inc.
    Inventors: Andrew M. Dahley, John Patrick Enstrom, Anil Sabharwal
  • Patent number: 9538223
    Abstract: A method and computing system for providing, using one or more computing devices, a synchronous communication session for a plurality of users of a social network. A first video stream of a first user of the plurality of users is rendered within a primary viewing field associated with the synchronous communication session. At least a second video stream of at least a second user of the plurality of users is rendered within the primary viewing field associated with the synchronous communication session.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: January 3, 2017
    Assignee: Google Inc.
    Inventors: Andrew M. Dahley, John Patrick Enstrom, Anil Sabharwal
  • Publication number: 20150138061
    Abstract: A method and computing system for providing, using one or more computing devices, a synchronous communication session for a plurality of users of a social network. A first video stream of a first user of the plurality of users is rendered within a primary viewing field associated with the synchronous communication session. A swiping gesture is received proximate the primary viewing field.
    Type: Application
    Filed: November 15, 2013
    Publication date: May 21, 2015
    Applicant: Google Inc.
    Inventors: Andrew M. Dahley, John Patrick Enstrom, Anil Sabharwal