Patents by Inventor Samuel Lee Iglesias

Samuel Lee Iglesias 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: 11900520
    Abstract: In an exemplary process for specifying an entrance or exit effect in a computer-generated reality environment, in response to a user entering or exiting the computer-generated reality environment, a transition effect is provided.
    Type: Grant
    Filed: December 28, 2021
    Date of Patent: February 13, 2024
    Assignee: Apple Inc.
    Inventors: Clément Pierre Nicolas Boissière, Samuel Lee Iglesias, James McIlree
  • Patent number: 11308686
    Abstract: The present disclosure relates generally to for displaying a set of images based on captured image data. In some embodiments, a system displays a first set of images corresponding to a first perspective in a virtual reality (VR) (or mixed reality (MR)) environment. The system receives a request while displaying the first set of images. The system captures image data corresponding to a second perspective in the VR (or MR) environment in response to receiving the request. The system displays a second set of images based on the captured image data.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: April 19, 2022
    Assignee: Apple Inc.
    Inventors: Clément Pierre Nicolas Boissière, Samuel Lee Iglesias, Edwin Iskandar, Timothy R. Oriol
  • Patent number: 11222454
    Abstract: In an exemplary process for specifying an entrance or exit effect in a computer-generated reality environment, in response to a user entering or exiting the computer-generated reality environment, a transition effect is provided.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: January 11, 2022
    Assignee: Apple Inc.
    Inventors: Clément Pierre Nicolas Boissière, Samuel Lee Iglesias, James McIlree
  • Patent number: 10983663
    Abstract: The present disclosure relates to techniques for displaying an application in a simulated reality setting. The techniques include determining a position of a physical object on a physical surface (or a position of a virtual object on a representation of the physical surface), displaying a representation of an application in a simulated reality setting, and modifying attributes of the representation of the application in response to detecting changes in the position of the physical object on the physical surface (or changes in the position of the virtual object on the representation of the physical surface). In some embodiments, the attributes of the representation of the application are based on the position of the physical object on the physical surface or the position of the virtual object on the representation of the physical surface.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: April 20, 2021
    Assignee: Apple Inc.
    Inventor: Samuel Lee Iglesias
  • Patent number: 10921971
    Abstract: A method, in an application executing at a client device, includes: receiving a plurality of video feeds, each video feed of the plurality of video feeds corresponding to a respective remote camera of a plurality of remote cameras, where the video feeds are received concurrently by the device from a server system communicatively coupled to the remote cameras; displaying a first user interface, the first user interface including a plurality of user interface objects, each user interface object of the plurality of user interface objects being associated with a respective remote camera of the remote cameras; and displaying in each user interface object of the plurality of user interface objects the video feed corresponding to the respective remote camera with which the user interface object is associated, where at least one of the video feeds is displayed with cropping.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: February 16, 2021
    Assignee: GOOGLE LLC
    Inventors: Christopher Charles Burns, Ronald Loren Kirkby, Samuel Lee Iglesias, Alexander Bennington Cash, Yifeng Huang
  • Publication number: 20200293177
    Abstract: The present disclosure relates to techniques for displaying an application in a simulated reality setting. The techniques include determining a position of a physical object on a physical surface (or a position of a virtual object on a representation of the physical surface), displaying a representation of an application in a simulated reality setting, and modifying attributes of the representation of the application in response to detecting changes in the position of the physical object on the physical surface (or changes in the position of the virtual object on the representation of the physical surface). In some embodiments, the attributes of the representation of the application are based on the position of the physical object on the physical surface or the position of the virtual object on the representation of the physical surface.
    Type: Application
    Filed: September 25, 2018
    Publication date: September 17, 2020
    Inventor: Samuel Lee IGLESIAS
  • Publication number: 20200042166
    Abstract: A method, in an application executing at a client device, includes: receiving a plurality of video feeds, each video feed of the plurality of video feeds corresponding to a respective remote camera of a plurality of remote cameras, where the video feeds are received concurrently by the device from a server system communicatively coupled to the remote cameras; displaying a first user interface, the first user interface including a plurality of user interface objects, each user interface object of the plurality of user interface objects being associated with a respective remote camera of the remote cameras; and displaying in each user interface object of the plurality of user interface objects the video feed corresponding to the respective remote camera with which the user interface object is associated, where at least one of the video feeds is displayed with cropping.
    Type: Application
    Filed: October 15, 2019
    Publication date: February 6, 2020
    Inventors: Christopher Charles Burns, Ronald Loren Kirkby, Samuel Lee Iglesias, Alexander Bennington Cash, Yifeng Huang
  • Patent number: 10444967
    Abstract: A method, in an application executing at a client device, includes: receiving a plurality of video feeds, each video feed of the plurality of video feeds corresponding to a respective remote camera of a plurality of remote cameras, where the video feeds are received concurrently by the device from a server system communicatively coupled to the remote cameras; displaying a first user interface, the first user interface including a plurality of user interface objects, each user interface object of the plurality of user interface objects being associated with a respective remote camera of the remote cameras; and displaying in each user interface object of the plurality of user interface objects the video feed corresponding to the respective remote camera with which the user interface object is associated, where at least one of the video feeds is displayed with cropping.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: October 15, 2019
    Assignee: GOOGLE LLC
    Inventors: Christopher Charles Burns, Ronald Loren Kirkby, Samuel Lee Iglesias, Alexander Bennington Cash, Yifeng Huang
  • Publication number: 20160364123
    Abstract: A method, in an application executing at a client device, includes: receiving a plurality of video feeds, each video feed of the plurality of video feeds corresponding to a respective remote camera of a plurality of remote cameras, where the video feeds are received concurrently by the device from a server system communicatively coupled to the remote cameras; displaying a first user interface, the first user interface including a plurality of user interface objects, each user interface object of the plurality of user interface objects being associated with a respective remote camera of the remote cameras; and displaying in each user interface object of the plurality of user interface objects the video feed corresponding to the respective remote camera with which the user interface object is associated, where at least one of the video feeds is displayed with cropping.
    Type: Application
    Filed: May 27, 2016
    Publication date: December 15, 2016
    Inventors: Christopher Charles Burns, Ronald Loren Kirkby, Samuel Lee Iglesias, Alexander Bennington Cash, Yifeng Huang
  • Patent number: 9361011
    Abstract: A method, in an application executing at a client device, includes: receiving a plurality of video feeds, each video feed of the plurality of video feeds corresponding to a respective remote camera of a plurality of remote cameras, where the video feeds are received concurrently by the device from a server system communicatively coupled to the remote cameras; displaying a first user interface, the first user interface including a plurality of user interface objects, each user interface object of the plurality of user interface objects being associated with a respective remote camera of the remote cameras; and displaying in each user interface object of the plurality of user interface objects the video feed corresponding to the respective remote camera with which the user interface object is associated, where at least one of the video feeds is displayed with cropping.
    Type: Grant
    Filed: June 14, 2015
    Date of Patent: June 7, 2016
    Assignee: GOOGLE INC.
    Inventors: Christopher Charles Burns, Ronald Loren Kirkby, Samuel Lee Iglesias, Alexander Bennington Cash, Yifeng Huang