Patents by Inventor Dharmendra Etwaru

Dharmendra Etwaru 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: 20240412710
    Abstract: A device comprising processing circuitry configured to select a first pixel from a first region of a first frame of image data, select a second pixel from a second region of a second frame of image data, the second region in the second frame corresponding to the first region in the first frame, and generate a composite frame of image data including a pixel pattern that includes the first pixel from the first region and the second pixel from the second region, the pixel pattern being displayed in a composite region in the composite frame corresponding to the first region and the second region.
    Type: Application
    Filed: June 6, 2023
    Publication date: December 12, 2024
    Inventors: Dharmendra ETWARU, Aram ANDRIASYAN, Nima AZAREEN
  • Publication number: 20240212240
    Abstract: An apparatus, method, and computer readable medium that include detecting, in data of a file, a reference patch that includes a unique identifier associated with an available area in which secondary content is insertable in displayed data that is to be displayed by a display when the reference patch is displayed, the unique identifier including first encoded data that identifies the secondary content, a location address of the secondary content, and a screen position within the available area at which the secondary content is insertable in the displayed data; and in response to detecting the reference patch, retrieving the secondary content based on the unique identifier, and after retrieving the secondary content and when the reference patch is displayed, overlaying the secondary content onto the displayed data in accordance with the available area and the screen position identified by the unique identifier.
    Type: Application
    Filed: December 23, 2022
    Publication date: June 27, 2024
    Applicant: MOBEUS INDUSTRIES, INC.
    Inventor: Dharmendra ETWARU
  • Publication number: 20240185546
    Abstract: Systems and methods of presenting an immersive virtual environment to a subject are disclosed. The system can include a display, a detection device, and processing circuitry, including a processing unit. The processing unit can obtain visual data from the detection device. A subject and a physical object can be detected by the processing unit in the visual data, and the processing unit can determine from the visual data a first parameter of a subject. The processing unit can retrieve display parameters for detected digital objects and generate a projection of a virtual environment including one or more layers based on the visual data, the subject parameters, and the digital object display parameters. The projection can be displayed on the display. Other aspects, embodiments, and features are also claimed and described.
    Type: Application
    Filed: December 1, 2022
    Publication date: June 6, 2024
    Inventor: Dharmendra ETWARU
  • Publication number: 20240094891
    Abstract: A system and method for enhancing the viewability of content in a multi-layer display.
    Type: Application
    Filed: September 15, 2023
    Publication date: March 21, 2024
    Inventor: Dharmendra ETWARU
  • Publication number: 20240098213
    Abstract: A method, including transmitting a request to initiate content sharing with a receiving device via a server; receiving, from the server, a request for a window ID; generating a window ID, the window ID being based on a desktop of the device and any applications on the device selected for sharing with the receiving device; transmitting, to the server, the window ID; upon receiving approval from the server to begin sharing with the receiving device, generating a compiled share package by combining video stream data from the device, video stream data from the receiving device, and display data for a portion of a memory of the device including the desktop of the device and the applications on the device selected for sharing, the compiled share package including an appearance parameter, the compiled share package describing parameters for overlaying the video stream data from the device and the video stream data from the receiving device over the display data for the portion of the memory of the device including t
    Type: Application
    Filed: September 15, 2023
    Publication date: March 21, 2024
    Inventor: Dharmendra ETWARU
  • Publication number: 20240094886
    Abstract: A device, method, and computer-readable storage medium that detect, in displayed data present in a frame buffer, a region of interest, determine a location corresponding to an interaction, and upon determining the interaction has a position or predicted position located within the region of interest, apply a visual modifier to the region of interest.
    Type: Application
    Filed: September 15, 2023
    Publication date: March 21, 2024
    Inventor: Dharmendra ETWARU
  • Publication number: 20240061496
    Abstract: Systems and methods for controlling a target device includes receiving, from an imaging device, a first data stream of image data associated with an external environment. The method also includes identifying a first object in the first data stream of image data determining at least one of a location, a gesture, or a state of the first object. The method also includes detecting, based on the at least one of the location, the gesture, or the state of the first object, a command and executing a instruction on the target device on the displayed digital content based on the command.
    Type: Application
    Filed: October 24, 2022
    Publication date: February 22, 2024
    Inventor: Dharmendra ETWARU
  • Publication number: 20240061546
    Abstract: Systems and methods for controlling a target device includes receiving a data stream of image data. The method also includes displaying the data stream of image data on a data stream layer of a graphical user interface (GUI), identifying a first object in the data stream of image data; determining a first set of characteristics of the first object, and generating a form in a three-dimensional virtual interactive space of the GUI in response to the first set of characteristics. The three-dimensional virtual interactive space is a first superimposed layer over the data stream layer of the display.
    Type: Application
    Filed: December 29, 2022
    Publication date: February 22, 2024
    Inventor: Dharmendra ETWARU
  • Publication number: 20240048796
    Abstract: An apparatus, method, and computer readable medium that include accessing a frame buffer of a graphics processing unit (GPU), analyzing, in the frame buffer of the GPU, a frame representing a section of a stream of displayed data that is being displayed by an apparatus, identifying a reference patch that includes a unique identifier associated with an available area in which secondary digital content is insertable in the displayed data that is being displayed by the apparatus, decoding the encoded data of the unique identifier, retrieving the secondary digital content from the remote device based on the unique identifier, and overlaying the secondary digital content into the displayed data in accordance with the available area, the screen position, and the size identified by the unique identifier.
    Type: Application
    Filed: September 10, 2023
    Publication date: February 8, 2024
    Inventors: Dharmendra ETWARU, Michael R. SUTCLIFF
  • Publication number: 20230388109
    Abstract: An apparatus, method, and computer readable medium that include accessing a frame buffer of a GPU, analyzing, in the frame buffer of the GPU, a first frame of displayed data from a source, the source being an image or video-based feed including an object, identifying the object in the first frame from the source, the object associated with a first value of a parameter, analyzing, in the frame buffer of the GPU, a second frame of the displayed data from the source, identifying the object in the second frame from the source, the object associated with a second value of the parameter, determining an entropy of the object based on a difference between the first parameter value and the second parameter value, generating a random number based on the entropy of the object, and generating an encryption for encrypting data based on the generated random number.
    Type: Application
    Filed: June 12, 2023
    Publication date: November 30, 2023
    Inventors: Dharmendra ETWARU, David CASPER
  • Publication number: 20230334792
    Abstract: Systems and methods of presenting an immersive virtual environment to a user are disclosed. The system can include processing circuitry, including a processing unit. The processing unit can collect visual data from a visual detection device. An image of a subject can be detected in the visual data. The processor can analyze the image of the subject and obtain orientation data from the analyzed image of the subject. The processor can further retrieve, based on the visual data, one or more digital objects. A projection can be generated, based at least in part on the visual data and the orientation data, and can include one or more layers. The one or more digital objects can be disposed in the one or more layers, and the processor can cause the projection to be displayed. Other aspects, embodiments, and features are also claimed and described.
    Type: Application
    Filed: December 1, 2022
    Publication date: October 19, 2023
    Inventor: Dharmendra ETWARU
  • Publication number: 20230334790
    Abstract: Systems and methods of presenting an immersive virtual environment to a user are disclosed. The system can include processing circuitry, including a processing unit. The processing unit can collect visual data from a visual detection device. An image of a person can be detected in the visual data. The processor can analyze the image of the person and obtain viewpoint data from the analyzed image of the person. The processor can further retrieve, based on the visual data, one or more digital objects. A projection can be generated, based at least in part on the visual data and the viewpoint data, and can include one or more layers. The one or more digital objects can be disposed in the one or more layers, and the processor can cause the projection to be displayed. Other aspects, embodiments, and features are also claimed and described.
    Type: Application
    Filed: November 30, 2022
    Publication date: October 19, 2023
    Inventor: Dharmendra ETWARU
  • Publication number: 20230334791
    Abstract: Systems and methods of presenting an immersive virtual environment to a user are disclosed. The system can include a display, a detection device, and processing circuitry, including a processing unit. The processing unit can obtain visual data from the detection device. A user, a background, and a physical object can be detected by the processing unit in the visual data, and the processing unit can determine from the visual data a first parameter of a user. The processing unit can retrieve display parameters for detected digital objects and generate a projection of a virtual environment including one or more layers based on the visual data, the user parameters, and the digital object display parameters. The projection can be displayed on the display. Other aspects, embodiments, and features are also claimed and described.
    Type: Application
    Filed: November 30, 2022
    Publication date: October 19, 2023
    Inventor: Dharmendra ETWARU
  • Publication number: 20230326094
    Abstract: An apparatus, method, and computer readable medium that include based on an OS memory space or a computing memory space (allocated to a software application) of a memory being parsable, executing a memory vision process to: integrate data corresponding to the OS memory space and the computing memory space into the memory, and identify, in the memory, a reference patch associated with an area in which secondary content is insertable in displayed data that is being displayed via the software application. Based on either of the memory space being unparsable and a container displayed in the displayed data being detectable, executing a computer vision process to: identify the reference patch based on a frame in a frame buffer, the frame representing a section of a stream of the displayed data; using the reference patch, retrieving a secondary content from a remote device and overlaying it onto the displayed data.
    Type: Application
    Filed: April 7, 2023
    Publication date: October 12, 2023
    Applicant: MOBEUS INDUSTRIES, INC.
    Inventor: Dharmendra ETWARU
  • Publication number: 20230326108
    Abstract: A method that includes accessing a frame buffer of a graphics processing unit (GPU), analyzing, in the frame buffer of the GPU, a frame representing a section of a stream of displayed data that is being displayed by a first device, identifying a reference patch that includes a unique identifier associated with secondary digital content that is insertable in the displayed data, the unique identifier including encoded data that identifies the secondary digital content, retrieving the secondary digital content from the remote device via the data communication network based on the unique identifier and a device parameter of the first device, and overlaying the secondary digital content into the displayed data in accordance with the display parameters of the customized secondary digital content.
    Type: Application
    Filed: May 8, 2023
    Publication date: October 12, 2023
    Applicant: MOBEUS INDUSTRIES, INC.
    Inventors: Dharmendra ETWARU, Michael R. SUTCLIFF
  • Publication number: 20230326095
    Abstract: A method that includes accessing a frame buffer of graphics processing unit (GPU), analyzing a frame representing a section of a first stream of image data that is being displayed by the device, identifying a region in the first frame, analyzing a second frame representing a section of a second stream of image data that is being displayed by the device, identifying at least one substitute region in the second frame, wherein the substitute region is located in the second frame at a like location to a location of the region in the first frame, and overlaying the first stream of image data onto the second stream of image data to generate a composite stream of image data, wherein the substitute region is displayed in the location of the region in the composite stream of image data.
    Type: Application
    Filed: April 10, 2023
    Publication date: October 12, 2023
    Applicant: MOBEUS INDUSTRIES, INC.
    Inventors: Dharmendra ETWARU, Aram ANDRIASYAN
  • Patent number: 11758218
    Abstract: An apparatus, method, and computer readable medium that include accessing a frame buffer of a graphics processing unit (GPU), analyzing, in the frame buffer of the GPU, a frame representing a section of a stream of displayed data that is being displayed by an apparatus, identifying a reference patch that includes a unique identifier associated with an available area in which secondary digital content is insertable in the displayed data that is being displayed by the apparatus, decoding the encoded data of the unique identifier, retrieving the secondary digital content from the remote device based on the unique identifier, and overlaying the secondary digital content into the displayed data in accordance with the available area, the screen position, and the size identified by the unique identifier.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: September 12, 2023
    Assignee: MOBEUS INDUSTRIES, INC.
    Inventors: Dharmendra Etwaru, Michael R. Sutcliff
  • Patent number: 11758217
    Abstract: An apparatus, method, and computer readable medium that include accessing a frame buffer of a graphics processing unit (GPU), analyzing, in the frame buffer of the GPU, a frame representing a section of a stream of displayed data that is being displayed by an apparatus, identifying a reference patch that includes a unique identifier associated with an available area in which secondary digital content is insertable in the displayed data that is being displayed by the apparatus, decoding the encoded data of the unique identifier, retrieving the secondary digital content from the remote device based on the unique identifier, and overlaying the secondary digital content into the displayed data in accordance with the available area, the screen position, and the size identified by the unique identifier.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: September 12, 2023
    Assignee: MOBEUS INDUSTRIES, INC.
    Inventors: Dharmendra Etwaru, Michael R. Sutcliff
  • Patent number: 11711211
    Abstract: An apparatus, method, and computer readable medium that include accessing a frame buffer of a GPU, analyzing, in the frame buffer of the GPU, a first frame of displayed data from a source, the source being an image or video-based feed including an object, identifying the object in the first frame from the source, the object associated with a first value of a parameter, analyzing, in the frame buffer of the GPU, a second frame of the displayed data from the source, identifying the object in the second frame from the source, the object associated with a second value of the parameter, determining an entropy of the object based on a difference between the first parameter value and the second parameter value, generating a random number based on the entropy of the object, and generating an encryption for encrypting data based on the generated random number.
    Type: Grant
    Filed: October 11, 2022
    Date of Patent: July 25, 2023
    Assignee: MOBEUS INDUSTRIES, INC.
    Inventors: Dharmendra Etwaru, David Casper
  • Patent number: D997966
    Type: Grant
    Filed: September 19, 2022
    Date of Patent: September 5, 2023
    Assignee: Mobeus Industries, Inc.
    Inventors: Dharmendra Etwaru, Daniel R. Atieh, Hollie Richmond