×

Methods and systems for multiple access to a single hardware data stream

  • US 10,318,361 B2
  • Filed: 07/01/2015
  • Issued: 06/11/2019
  • Est. Priority Date: 07/02/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • initializing, by a first application, a camera that generates an image stream that includes a plurality of images;

    establishing, by the first application, exclusive control of the camera, wherein;

    the exclusive control of the camera comprise controlling settings of the camera; and

    a second application cannot control the settings of the camera;

    receiving, from the camera, the image stream at the first application;

    establishing, by the first application, an application programming interface (API);

    advertising, by the first application, the API;

    receiving, at the API, a request from the second application to access the image stream;

    sending, by the API, the image stream to the first application and the second application, wherein;

    the image stream is a single image stream received from the camera; and

    the image stream is the single image stream provided to both the first application and the second application at the same point in time;

    analyzing, by the first application, the image stream to determine gesture information from a user;

    analyzing, by the second application, the image stream to generate an augmented reality object to overlay onto the image stream;

    executing, by the first application, an instruction based on the gesture information; and

    overlaying, by the second application, the augmented reality object onto the image stream.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×