Patents by Inventor Raju Kandaswamy

Raju Kandaswamy 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: 20240061657
    Abstract: In one aspect, a device includes at least one processor and storage accessible to the at least one processor. The storage includes instructions executable by the at least one processor to execute a software development kit (SDK) to interface between a two-dimensional (2D) application (app) and a three-dimensional (3D) app. The instructions are also executable to identify, via the SDK, a callback from the 2D app. The callback indicates a uniform resource locator (URL) associated with a 3D model. The instructions are further executable to execute the SDK to indicate, to the 3D app, the 3D model for rendering in 3D space.
    Type: Application
    Filed: August 16, 2022
    Publication date: February 22, 2024
    Inventors: Kuldeep Singh, Raju Kandaswamy
  • Publication number: 20240064387
    Abstract: In one aspect, a first device includes a processor and storage accessible to the processor. The storage includes instructions executable by the at least one processor to receive, from a second device, a first web real-time communication (WebRTC) stream. The first WebRTC stream includes first images associated with virtual content. The instructions are also executable to receive, from the second device, a second WebRTC stream. The second WebRTC stream includes second images from a camera in communication with the second device and is different from the first WebRTC stream. The second images include real-world red green blue (RGB) images from the camera. The instructions are then executable to execute alpha blending to generate a composite video in which the first images are overlaid, with at least partial transparency, on the second images. The instructions are also executable to stream the composite video to a third device.
    Type: Application
    Filed: August 16, 2022
    Publication date: February 22, 2024
    Inventors: Kuldeep Singh, Serhii Pryvalov, Deepak Chirammel, Cole Heiner, Mayan Shay May-Raz, Raju Kandaswamy
  • Publication number: 20240045207
    Abstract: In one aspect, a first device includes at least one processor and storage accessible to the at least one processor. The storage includes instructions executable by the at least one processor to execute a first application (app) to generate a first virtual display for rendering in a first canvas as part of a three-dimensional (3D) simulation. The instructions are also executable to execute a second app to generate a second virtual display for rendering in a second canvas as part of the 3D simulation. The instructions are then executable to concurrently render the first and second canvases at a headset as part of the 3D simulation.
    Type: Application
    Filed: August 8, 2022
    Publication date: February 8, 2024
    Inventors: Kuldeep Singh, Raju Kandaswamy, Andrew Hansen, Mayan Shay May-Raz, Cole Heiner
  • Publication number: 20240019979
    Abstract: In one aspect, at least one device includes at least one processor and storage accessible to the at least one processor. The storage includes instructions executable by the at least one processor to execute a first application (app) at the first device, where the first app is configured for converting actions in three dimensional (3D) space into actions in two dimensional (2D) space. The instructions are also executable to identify a first 3D action transpiring in 3D space, use the first app to convert the first 3D action into a first 2D action, and provide the first 2D action to a second app executing at the first device. The second app is different from the first app.
    Type: Application
    Filed: July 15, 2022
    Publication date: January 18, 2024
    Inventors: Kuldeep Singh, Raju Kandaswamy, Mandal Neelarghya, Shay May-Raz Mayan, Andrew Hansen, Cole Heiner, Siddarth Kengadaran
  • Publication number: 20240022703
    Abstract: In one aspect, at least a first device includes at least one processor and storage accessible to the at least one processor. The storage includes instructions executable by the at least one processor to execute a first application (app) at a first device, where the first app is configured for presenting content stereoscopically in three dimensional (3D) space using a headset. The instructions are also executable to use the first app to request, from a second app, a virtual display in a square orientation. The instructions are then executable to receive, from the second app, the virtual display in the square orientation and to use the first app to present, in 3D space on a display of the headset, the virtual display in the square orientation.
    Type: Application
    Filed: July 15, 2022
    Publication date: January 18, 2024
    Inventors: Kuldeep Singh, Poorna Prasad Vishwanath, Raju Kandaswamy