Patents by Inventor Rajan Vaish

Rajan Vaish 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: 20210105397
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interface to facilitate a camera sharing session between two or more users. A camera sharing session is initiated based on session configuration information comprising a user identifier of a user permitted to control image capturing at a camera communicatively coupled to a first device. A trigger request is received from the second device and in response, an image capture, which results in at least one image, is triggered at the camera and the image is transmitted to the second device.
    Type: Application
    Filed: December 17, 2020
    Publication date: April 8, 2021
    Inventors: Brian Anthony Smith, Rajan Vaish
  • Patent number: 10943381
    Abstract: A server machine modifies an augmented reality (AR) object in response to fulfillment of a condition. The machine provides, to a user device, object data that defines the AR object. The object data specifies a physical geolocation of the AR object, a presentation attribute of the AR object, a conditional modification program, and a trigger condition for execution of the conditional modification program. The object data causes the user device to present the AR object with a first appearance, located at the physical geolocation. The machine detects fulfillment of the trigger condition, and in response, the machine executes the conditional modification program. This modifies the object data by modifying the presentation attribute. The machine provides, to the user device, the modified object data, which causes the user device to present the AR object with a second appearance based on the modified presentation attribute.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: March 9, 2021
    Assignee: Snap Inc.
    Inventors: Ilteris Canberk, Andrés Monroy-Hernández, Rajan Vaish
  • Patent number: 10897564
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interface to facilitate a camera sharing session between two or more users. A camera sharing session is initiated based on session configuration information comprising a user identifier of a user permitted to control image capturing at a camera communicatively coupled to a first device. A trigger request is received from the second device and in response, an image capture, which results in at least one image, is triggered at the camera and the image is transmitted to the second device.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: January 19, 2021
    Assignee: Snap Inc.
    Inventors: Brian Anthony Smith, Rajan Vaish
  • Publication number: 20200380747
    Abstract: A server machine modifies an augmented reality (AR) object in response to fulfillment of a condition. The machine provides, to a user device, object data that defines the AR object. The object data specifies a physical geolocation of the AR object, a presentation attribute of the AR object, a conditional modification program, and a trigger condition for execution of the conditional modification program. The object data causes the user device to present the AR object with a first appearance, located at the physical geolocation. The machine detects fulfillment of the trigger condition, and in response, the machine executes the conditional modification program. This modifies the object data by modifying the presentation attribute. The machine provides, to the user device, the modified object data, which causes the user device to present the AR object with a second appearance based on the modified presentation attribute.
    Type: Application
    Filed: August 25, 2020
    Publication date: December 3, 2020
    Inventors: Ilteris Canberk, Andrés Monroy-Hernández, Rajan Vaish
  • Patent number: 10789749
    Abstract: A server machine modifies an augmented reality (AR) object in response to fulfillment of a condition. The machine provides, to a user device, object data that defines the AR object. The object data specifies a physical geolocation of the AR object, a presentation attribute of the AR object, a conditional modification program, and a trigger condition for execution of the conditional modification program. The object data causes the user device to present the AR object with a first appearance, located at the physical geolocation. The machine detects fulfillment of the trigger condition, and in response, the machine executes the conditional modification program. This modifies the object data by modifying the presentation attribute. The machine provides, to the user device, the modified object data, which causes the user device to present the AR object with a second appearance based on the modified presentation attribute.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: September 29, 2020
    Assignee: Snap Inc.
    Inventors: Ilteris Canberk, Andrés Monroy-Hernández, Rajan Vaish
  • Publication number: 20200265626
    Abstract: A server machine modifies an augmented reality (AR) object in response to fulfillment of a condition. The machine provides, to a user device, object data that defines the AR object. The object data specifies a physical geolocation of the AR object, a presentation attribute of the AR object, a conditional modification program, and a trigger condition for execution of the conditional modification program. The object data causes the user device to present the AR object with a first appearance, located at the physical geolocation. The machine detects fulfillment of the trigger condition, and in response, the machine executes the conditional modification program. This modifies the object data by modifying the presentation attribute. The machine provides, to the user device, the modified object data, which causes the user device to present the AR object with a second appearance based on the modified presentation attribute.
    Type: Application
    Filed: May 6, 2020
    Publication date: August 20, 2020
    Inventors: Ilteris Canberk, Andrés Monroy-Hernández, Rajan Vaish
  • Patent number: 10679393
    Abstract: A server machine modifies an augmented reality (AR) object in response to fulfillment of a condition. The machine provides, to a user device, object data that defines the AR object. The object data specifies a physical geolocation of the AR object, a presentation attribute of the AR object, a conditional modification program, and a trigger condition for execution of the conditional modification program. The object data causes the user device to present the AR object with a first appearance, located at the physical geolocation. The machine detects fulfillment of the trigger condition, and in response, the machine executes the conditional modification program. This modifies the object data by modifying the presentation attribute. The machine provides, to the user device, the modified object data, which causes the user device to present the AR object with a second appearance based on the modified presentation attribute.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: June 9, 2020
    Assignee: Snap Inc.
    Inventors: Ilteris Canberk, Andrés Monroy-Hernández, Rajan Vaish
  • Publication number: 20200035003
    Abstract: A server machine modifies an augmented reality (AR) object in response to fulfillment of a condition. The machine provides, to a user device, object data that defines the AR object. The object data specifies a physical geolocation of the AR object, a presentation attribute of the AR object, a conditional modification program, and a trigger condition for execution of the conditional modification program. The object data causes the user device to present the AR object with a first appearance, located at the physical geolocation. The machine detects fulfillment of the trigger condition, and in response, the machine executes the conditional modification program. This modifies the object data by modifying the presentation attribute. The machine provides, to the user device, the modified object data, which causes the user device to present the AR object with a second appearance based on the modified presentation attribute.
    Type: Application
    Filed: July 24, 2018
    Publication date: January 30, 2020
    Inventors: Ilteris Canberk, Andrés Monroy-Hernández, Rajan Vaish
  • Publication number: 20150062315
    Abstract: Many 3D displays show 3D images to viewers wearing special eyeglasses, while showing a double image to viewers without eyeglasses (13e). We demonstrate a method (15a-15h) that provides those with eyeglasses a 3D experience while viewers without eyeglasses see a 2D image without artifacts (FIG. 1, image 1b). In addition to separate Left (“L”) and Right (“R”) images in each frame, we add a third image (“N”), invisible to those with glasses. In the combined view seen by those without glasses, this cancels the Right image, leaving only the Left. If the Left and Right images are of equal brightness, this approach results in low contrast to viewers without glasses. Allowing differential brightness between the Left and Right images improves 2D contrast. We determine that viewers with glasses maintain a strong 3D experience, even when one eye is significantly darker than the other.
    Type: Application
    Filed: March 18, 2013
    Publication date: March 5, 2015
    Applicant: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: James E. Davis, Steven Scher, Jing Liu, Rajan Vaish, Prabath Gunawardane