Patents by Inventor John William Scalo

John William Scalo 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: 10937235
    Abstract: Systems and methods are provided for receiving image data via a camera of a computing device, the image data comprising a plurality of image frames; displaying a 3D reconstruction of the image data on a graphical user interface (GUI) displayed on a computing device as the image data is received and the 3D reconstruction of the image data is generated; detecting at least one object corresponding to one or more of a plurality of predefined object types in the image data; determining dimensions of the at least one object in 3D space based on the 3D reconstruction of the image data; and displaying in the GUI the at least one detected object.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: March 2, 2021
    Assignee: Airbnb, Inc.
    Inventors: Wren Dougherty, David Whitten McGavern, John William Scalo, Damjan Stankovic, Alexander Thomas Brehm
  • Publication number: 20200312021
    Abstract: Systems and methods are provided for receiving image data via a camera of a computing device, the image data comprising a plurality of image frames; displaying a 3D reconstruction of the image data on a graphical user interface (GUI) displayed on a computing device as the image data is received and the 3D reconstruction of the image data is generated; detecting at least one object corresponding to one or more of a plurality of predefined object types in the image data; determining dimensions of the at least one object in 3D space based on the 3D reconstruction of the image data; and displaying in the GUI the at least one detected object.
    Type: Application
    Filed: March 29, 2019
    Publication date: October 1, 2020
    Inventors: Wren Dougherty, David Whitten McGavern, John William Scalo, Damjan Stankovic, Alexander Thomas Brehm
  • Publication number: 20190289093
    Abstract: Methods and systems are provided for collecting, storing, and transmitting account information in a matchable form, and for using this information to quickly set up accounts. Account information is maintained and shared between one or more client devices and an intermediate server. Account information can be reconciled locally to determine whether to add or enable an active account or an account proxy to a client device. Account proxies can be quickly enabled by a single user action. The methods and systems allow enabled accounts and account proxies to be removed from a first client device without propagating the deletion to a second client device.
    Type: Application
    Filed: June 4, 2019
    Publication date: September 19, 2019
    Inventors: Michael McDougall, Steve S. Ko, John William Scalo, Patrick L. Coffman, Aaron Matthew Everitt
  • Patent number: 10341460
    Abstract: Methods and systems are provided for collecting, storing, and transmitting account information in a matchable form, and for using this information to quickly set up accounts. Account information is maintained and shared between one or more client devices and an intermediate server. Account information can be reconciled locally to determine whether to add or enable an active account or an account proxy to a client device. Account proxies can be quickly enabled by a single user action. The methods and systems allow enabled accounts and account proxies to be removed from a first client device without propagating the deletion to a second client device.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: July 2, 2019
    Assignee: Apple Inc.
    Inventors: Michael McDougall, Steve S. Ko, John William Scalo, Patrick L. Coffman, Aaron Matthew Everitt
  • Patent number: 9811381
    Abstract: Resource restrictions are associated with a user identifier. A resource restriction agent receives operating system calls related for resources and provides resource request data to a resource agent. The resource agent determines whether the resource is restricted based on the resource request data and resource restriction data and generates access data based on the determination. The resource restriction agent grants or denies the system call based on the access data.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: November 7, 2017
    Assignee: APPLE INC.
    Inventors: Jussi-Pekka Mantere, III, Alexander Tony Maluta, John William Scalo, Eugene Ray Tyacke, Bruce Gaya, Michael John Smith, Peter Kiehtreiber, Simon P. Cooper
  • Publication number: 20170083370
    Abstract: Resource restrictions are associated with a user identifier. A resource restriction agent receives operating system calls related for resources and provides resource request data to a resource agent. The resource agent determines whether the resource is restricted based on the resource request data and resource restriction data and generates access data based on the determination. The resource restriction agent grants or denies the system call based on the access data.
    Type: Application
    Filed: July 25, 2016
    Publication date: March 23, 2017
    Inventors: Jussi-Pekka Mantere, III, Alexander Tony Maluta, John William Scalo, Eugene Ray Tyacke, Bruce Gaya, Michael John Smith, Peter Kiehtreiber, Simon P. Cooper
  • Patent number: 9400688
    Abstract: Resource restrictions are associated with a user identifier. A resource restriction agent receives operating system calls related for resources and provides resource request data to a resource agent. The resource agent determines whether the resource is restricted based on the resource request data and resource restriction data and generates access data based on the determination. The resource restriction agent grants or denies the system call based on the access data.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: July 26, 2016
    Assignee: APPLE INC
    Inventors: Jussi-Pekka Mantere, III, Alexander Tony Maluta, John William Scalo, Eugene Ray Tyacke, Bruce Gaya, Michael John Smith, Peter Kiehtreiber, Simon P. Cooper
  • Publication number: 20160014228
    Abstract: Methods and systems are provided for collecting, storing, and transmitting account information in a matchable form, and for using this information to quickly set up accounts. Account information is maintained and shared between one or more client devices and an intermediate server. Account information can be reconciled locally to determine whether to add or enable an active account or an account proxy to a client device. Account proxies can be quickly enabled by a single user action. The methods and systems allow enabled accounts and account proxies to be removed from a first client device without propagating the deletion to a second client device.
    Type: Application
    Filed: September 22, 2015
    Publication date: January 14, 2016
    Inventors: Michael McDougall, Steve S. Ko, John William Scalo, Patrick L. Coffman, Aaron Matthew Everitt
  • Patent number: 9160816
    Abstract: Methods and systems are provided for collecting, storing, and transmitting account information in a matchable form, and for using this information to quickly set up accounts. Account information is maintained and shared between one or more client devices and an intermediate server. Account information can be reconciled locally to determine whether to add or enable an active account or an account proxy to a client device. Account proxies can be quickly enabled by a single user action. The methods and systems allow enabled accounts and account proxies to be removed from a first client device without propagating the deletion to a second client device.
    Type: Grant
    Filed: October 5, 2012
    Date of Patent: October 13, 2015
    Assignee: Apple Inc.
    Inventors: Michael McDougall, Steve S. Ko, John William Scalo, Patrick L. Coffman, Aaron Matthew Everitt
  • Publication number: 20150020077
    Abstract: Resource restrictions are associated with a user identifier. A resource restriction agent receives operating system calls related for resources and provides resource request data to a resource agent. The resource agent determines whether the resource is restricted based on the resource request data and resource restriction data and generates access data based on the determination. The resource restriction agent grants or denies the system call based on the access data.
    Type: Application
    Filed: September 19, 2014
    Publication date: January 15, 2015
    Inventors: Jussi-Pekka Mantere, III, Alexander Tony Maluta, John William Scalo, Eugene Ray Tyacke, Bruce Gaya, Michael John Smith, Peter Kiehtreiber, Simon P. Cooper
  • Patent number: 8874905
    Abstract: Resource restrictions are associated with a user identifier. A resource restriction agent receives operating system calls related for resources and provides resource request data to a resource agent. The resource agent determines whether the resource is restricted based on the resource request data and resource restriction data and generates access data based on the determination. The resource restriction agent grants or denies the system call based on the access data.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: October 28, 2014
    Assignee: Apple Inc.
    Inventors: Jussi-Pekka Mantere, III, Alexander Tony Maluta, John William Scalo, Eugene Ray Tyacke, Bruce Gaya, Michael John Smith, Peter Kiehtreiber, Simon P. Cooper
  • Patent number: 8352733
    Abstract: Resource restrictions are associated with a user identifier. A resource restriction agent receives operating system calls related for resources and provides resource request data to a resource agent. The resource agent determines whether the resource is restricted based on the resource request data and resource restriction data and generates access data based on the determination. The resource restriction agent grants or denies the system call based on the access data.
    Type: Grant
    Filed: August 4, 2006
    Date of Patent: January 8, 2013
    Assignee: Apple Inc.
    Inventors: Jussi-Pekka Mantere, Alexander Tony Maluta, John William Scalo, Eugene Ray Tyacke, Bruce Gaya, Michael John Smith, Peter Kiehtreiber, Simon P. Cooper
  • Patent number: 8159550
    Abstract: Apparatus, methods and systems for creating mosaics are described. A method is provided that includes identifying an image for presentation as a mosaic; dividing the identified image into a plurality of tiles; scoring each tile; identifying a matching image from an image dataset using the score for each tile; and rendering the mosaic using the matching images.
    Type: Grant
    Filed: June 22, 2006
    Date of Patent: April 17, 2012
    Assignee: Apple Inc.
    Inventors: Mallory Jackson Paine, Devang Kalidas Naik, Steve Ko, Joshua Matthew Williams, John William Scalo, Kim E. A. Silverman
  • Publication number: 20080034208
    Abstract: Resource restrictions are associated with a user identifier. A resource restriction agent receives operating system calls related for resources and provides resource request data to a resource agent. The resource agent determines whether the resource is restricted based on the resource request data and resource restriction data and generates access data based on the determination. The resource restriction agent grants or denies the system call based on the access data.
    Type: Application
    Filed: August 4, 2006
    Publication date: February 7, 2008
    Applicant: APPLE COMPUTER, INC.
    Inventors: Jussi-Pekka Mantere, Alexander Tony Maluta, John William Scalo, Eugene Ray Tyacke, Bruce Gaya, Michael John Smith, Peter Kiehtreiber, Simon P. Cooper
  • Publication number: 20070296824
    Abstract: Apparatus, methods and systems for creating mosaics are described. A method is provided that includes identifying an image for presentation as a mosaic; dividing the identified image into a plurality of tiles; scoring each tile; identifying a matching image from an image dataset using the score for each tile; and rendering the mosaic using the matching images.
    Type: Application
    Filed: June 22, 2006
    Publication date: December 27, 2007
    Inventors: Mallory Jackson Paine, Devang Kalidas Naik, Steve Ko, Joshua Matthew Williams, John William Scalo, Kim E.A. Silverman